Jobs
>
Irvine

    Principal Software Engineer - Irvine, United States - DIALITY INC

    DIALITY INC
    DIALITY INC Irvine, United States

    4 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    Job Title

    Principal Software Engineer

    Department

    Software Engineering

    Hiring Manager Title

    Director, SW Engineering

    Position Type

    Exempt

    Company & Job Overview:

    Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a smart, flexible, portable hemodialysis machine that will enable patients to self-treat at home or wherever they travel. The extremely versatile hemodialysis solution will allow more patients to benefit from their true dialysis prescription at home or in a variety of care settings, including nursing homes, hospitals, and dialysis centers, without the need for pre-mixed dialysate bags or external water-treatment systems.

    The Principal Engineer will be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software for our medical devices. The Principal Software Engineer will be required to work with cross-functional teams including systems, hardware, regulatory experts, and clinical specialists to ensure that our software solutions meet the highest standards of quality, safety, and performance.

    We offer a competitive salary and benefits package, as well as opportunities for career growth and development. If you are passionate about developing software for medical devices and enjoy working in a collaborative and dynamic environment, we encourage you to apply for this exciting opportunity.

    Responsibilities:

    • Leads and contributes to development of company objectives and principles to achieve goals in creative and effective ways.
    • Focuses on providing thought leadership and works on broader organization projects, which requires understanding of wider business.
    • Understands and works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
    • Exhibits advanced wide-ranging experience, using in-depth professional knowledge, acumen, concepts, and company objectives to develop, resolve complex models and procedures.
    • Recognized internally as a subject matter expert. May direct the activities of others.
    • Architect, design, develop and debug User interface for medical device(s).
    • Develop and maintain documents for compliance with FDA regulations for class C medical device software
    • Software development on Linux or similar OS.
    • Develop UI software using Design patterns.

    Qualifications & Requirements:

    • Bachelor's or Master's degree in computer science, Electrical Engineering, or related fields
    • Minimum of 8-12 years of experience in software development, preferably in the medical device industry
    • Strong experience in user interface and user experience design
    • Experience with application software development in C++ / Python/
    • Experience with creating user personas, user journey maps, and other UX design artifacts to empathize with the target audience.
    • Experience with embedded UI development, preferably using Qt.
    • Familiarity with IEC 62304 standard for medical device SDLC
    • Experience in developing device drivers on Linux or similar OS.
    • Strong knowledge of software design principles, design patterns, algorithms, data structures, and object-oriented programming
    • Experience with Agile/Scrum development methodologies
    • Excellent problem-solving and analytical skills
    • Excellent verbal and written communication skills
    • Ability to work independently and as part of a team.
    • Knowledge of, Qt, UX, C/C++, Python, Yocto, Squish Coco, SonarQube, Linux

    Physical Demands:

    • Sustained periods of time standing and sitting in a laboratory
    • Sitting at a desk utilizing a computer
    • Some lifting of<25 pounds

    Working Environment:

    • Typical office areas with offices, cubicles and conference rooms. Typical laboratory and chemical storage areas which may contain hazardous compounds requiring adherence to safe handling practices.

    Travel:

    • Willingness to travel domestically as needed (up to 10%) primarily to visit vendors and attendance at select conferences.

  • loanDepot

    Software Engineer

    2 weeks ago


    loanDepot Irvine, United States

    Description · Position at loanDepot Position Summary :Responsible for delivering senior level innovative, compelling, coherent software solutions for our consumer, internal operations and value chain constituents across a wide variety of enterprise applications through the crea ...


  • Smart Energy Water Irvine, United States

    Software/Sr. Software Engineer - iOS · Apply now WHO WE ARE · Our company culture promotes individualism and encourages creative expression while innovating new industry applications in a collaborative and highly rewarding environment. We pride ourselves on building meaningfu ...

  • WITS (Wistron ITS)

    Software Engineer

    2 weeks ago


    WITS (Wistron ITS) Irvine, United States

    Job Title: Software Developer - AI Consulting Services Business · Location: Irvine, California · Work Arrangement: Fully Onsite · About Us: · (Wistron Information Technology & Services) is a software and IT professional services company with global headquarters in Taipei, Taiwan, ...

  • RecruitKick

    Software Engineer

    3 weeks ago


    RecruitKick Irvine, United States

    Are you a seasoned software engineer with a passion for optimizing workflows and driving innovation in the restaurant industry? We are seeking a talented and experienced individual to join our growing team and play a key role in developing and implementing cutting-edge solutions ...

  • Tentek, Inc.

    Software Engineer

    3 weeks ago


    Tentek, Inc. Irvine, United States

    Sr Java/J2EE Engineer (Payment/eCommerce) · Will be part of the Payment / e-Commerce team creating/supporting solutions developed in Java/J2EE, Spring Boot with micro service architecture. · Qualifications: · BS or Master's Degree in Engineering, Computer Science or equivalent ex ...

  • TecRecruit LLC

    Software Engineer

    3 weeks ago


    TecRecruit LLC Irvine, United States

    Job Description · Job DescriptionWe are looking to hire Software Engineers for our ever-growing Engineering team. The positions are remote/hybrid. The ideal candidate will have experience with customer customizations, configurations, and deployments of the Issuance 360 Back Offic ...

  • Bluon

    Software Engineer

    3 weeks ago


    Bluon Irvine, United States

    Job Description · Job DescriptionDescription Bluon is seeking a Lead Front-End/Full-Stack Developer to help build and maintain our web application. You'd be joining a small but vibrant product team of mobile, web, and backend developers in a rapidly-growing startup, bringing the ...

  • Fluxergy Europe gmbh

    Software Engineer

    2 weeks ago


    Fluxergy Europe gmbh Irvine, United States

    About Us · Fluxergy is a rapidly growing in vitro diagnostics company innovating on the cutting-edge of laboratory testing. We're developing the first and only multi-modal point-of-care platform that enables molecular, clinical chemistry, immunoassay, and hematology testing on th ...

  • DBSI Services

    Software Engineer

    22 hours ago


    DBSI Services Irvine, United States

    Job Description · Job DescriptionJob Title: Software Engineer - C++ with QT · Location: Irvine, CA · Job Description: · C++ · QT · Qt Widgets · Linux · MVC · GUI · ...

  • CoStar Group

    - Software Engineer

    3 weeks ago


    CoStar Group Irvine, United States

    - Software Engineer (vue/javascript/typescript) · Job Description · Overview · CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, Co ...

  • E-Solutions INC

    Software Engineer

    22 hours ago


    E-Solutions INC Irvine, United States

    Job Description · Job DescriptionRole/Title: Software Engineer - C++ with QT · Location: Irvine, CA · Types of hire: Fulltime · Mode of Interview: Teams-Meeting · Salary/Rate: Best in market (DOE) · Description: · Skills required: · C++ , QT , Qt Widgets , Linux, MVC , GUI · Than ...


  • Blizzard Entertainment Irvine, United States

    We are looking for an engineer to join the World of Warcraft Engine team and help shape the future of Azeroth. As a key contributor, you will be working with a team focused on the vision of improving World of Warcraft's graphics and engine technology. Our team is highly collabora ...


  • Willow Laboratories Irvine, United States

    Willow is a health and wellness innovator harnessing the power of artificial intelligence and clinical evidence to drive meaningful change in healthcare. We are using cutting-edge technology, data, and a highly engaging user experience to revolutionize chronic disease management ...


  • Numecent Irvine, United States

    Software Engineer C++ · Numecent is looking for a software engineer to be an integral part of the team that is developing a game changing solution which will revolutionize how applications are deployed on desktop and mobile devices. The ideal candidate will have extensive experie ...


  • Spigen Inc Irvine, United States

    Summary · Spigen's Sr. Software Engineer will be responsible for building and maintaining web applications as well as assisting the upper management in the front-end development of Spigen's programs/websites overall. · Job Duties · Managing and building new projects as well as re ...


  • CBase Inc Irvine, United States

    Remote role · Candidate should complete the Filtered Assessment · Position: Java Software Engineer · Location: St. Louis, MO · Duration: 12 Months with EXT · ONLY ON W2 · Exp: 10+ Years · Job Description: · As an Engineer 2, the candidate will be responsible for using your tec ...


  • Akkodis Irvine, United States

    Akkodis is seeking Software Engineer in Test Consultant in Irvine, CA. · SDET Consultant · LOCATION: Irvine, CA · ASSIGNMENT LENGTH: 12 months. Contract to Hire. · Pay Range : $47-$51/hr on w2 · KNOWLEDGE/SKILL REQUIREMENTS · Hands on experience developing software in Java, C/C+ ...

  • Marvel Infotech

    Software Engineer

    22 hours ago


    Marvel Infotech Irvine, United States

    Job Description · Job DescriptionSoftware Engineer - C++ with QT · Location: Irvine,CA · Full Time/ ContractJob Description:C++ · QT · Qt Widgets · Linux · MVC · GUI · ...

  • HARBOR OBJECTS

    Software Engineer

    3 weeks ago


    HARBOR OBJECTS Irvine, United States

    Job Description · Job DescriptionHarborObjects is seeking a capable and enthusiastic senior .NET and/or Java Developer to join us as a senior member of our software development and consulting team. · The candidate must be able to work effectively in conjunction with both internal ...


  • University of California Irvine, United States Full time

    Required Qualifications · Job Opening ID: 66694 Reports To: Assistant Manager, UC Recruit Application Support Working Title: RUBY SOFTWARE ENGINEER Department: OIT/Student & Academic Srvcs Bargaining Unit: 99 FLSA: Exempt Payroll Job Code: Job Location: UCI Campus- Irvine Percen ...