Jobs
>
Irvine

    Principal Software Engineer - Irvine, United States - Diality

    Diality
    Diality Irvine, United States

    2 weeks ago

    Default job background
    Upper Management / Consulting
    Description

    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.​

    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    The duties listed in this job description are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position.

    Diality is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status under applicable laws. If you require accommodation for a disability during any stage of the recruitment process, please let us know. We appreciate the unique skills, experiences, and perspectives that each candidate brings to our team and are excited to explore the opportunities that working together can bring.



  • Supernal Irvine, United States Full time

    Supernal is at the forefront of creating emerging mobility solutions that will foster the development of human-centered cities. We are designing a completely new electric vertical take-off and landing (eVTOL) aircraft tailored to the mobility needs of future cities. This allows p ...


  • Supernal Irvine, United States Full time

    Supernal is at the forefront of creating emerging mobility solutions that will foster the development of human-centered cities. We are designing a completely new electric vertical take-off and landing (eVTOL) aircraft tailored to the mobility needs of future cities. This allows p ...


  • Aurora Technologies Irvine, United States

    Job Responsibilities: · Develop hardware-related software for embedded systems and products · Create concepts as a basis for proposals · Prepare specifications · Develop and validate embedded software for various computer platforms and products according to internal coding standa ...


  • O. C. Credit Union Santa Ana, United States

    **Exciting Leadership Opportunity at Orange County's Credit Union** · **CREDIT UNION'S PURPOSE**: Simple Banking. For People, Not Profit. · **CREDIT UNION'S CORE VALUES**: Integrity, Service Excellence, Growth & Development, High Performance, Mutual Respect, Community, and Fun · ...


  • W.W. Grainger Lake Forest, United States

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With ...

  • Panasonic Avionics Corporation

    Software Engineer

    3 weeks ago


    Panasonic Avionics Corporation Irvine, United States

    Our new global headquarters is conveniently located in Irvine, CA near John Wayne Airport in the Park Place development. For our onsite and hybrid employees you will be able to enjoy amenities such as access to many restaurants and shops, running trails, a fitness deck, outdoor s ...

  • WITS (Wistron ITS)

    Software Engineer

    1 week 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, ...


  • Banc of California Santa Ana, United States

    Overview: · Banc of California, Inc. (NYSE: BANC) is a bank holding company headquartered in Los Angeles with one wholly-owned banking subsidiary, Banc of California (the "bank"). Banc of California is one of the nation's premier relationship-based business banks focused on provi ...

  • eTeam

    Software Engineer

    2 weeks ago


    eTeam Irvine, United States

    Duties:Job Summary · Client is currently looking for a Senior Software Engineer to join our Software Engineering team to help develop our next generation In-Flight Entertainment and Connectivity (IFEC) product suite.This position requires an individual to be creative, team-orien ...

  • not disclosed

    Software Engineer

    3 weeks ago


    not disclosed Irvine, United States

    Job Description · Job Description · We are looking for an outstanding software engineer to join our team at our Irvine office. A degree from a reputable university is required in computer science or computer engineering. Candidates should be strong object oriented developers and ...

  • not disclosed

    Software Engineer

    2 weeks ago


    not disclosed Irvine, United States

    Job Description · Job Description · We are looking for an outstanding software engineer to join our team at our Irvine office. A degree from a reputable university is required in computer science or computer engineering. Candidates should be strong object oriented developers and ...

  • Autopilot

    Software Engineer

    3 weeks ago


    Autopilot Irvine, United States

    Autopilot is looking for a mid to senior-level backend software engineer to build scalable and robust monitoring and internal tooling systems as well as to help scale and improve our existing technology. We are a small in-person team located in Irvine, CA. · About Autopilot: · Au ...

  • Fluxergy Europe gmbh

    Software Engineer

    1 week 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 ...

  • Nihon Kohden

    Software Engineer

    2 weeks ago


    Nihon Kohden Irvine, United States

    The Software Engineer is responsible for design, implementation and test of software products as assigned by the management. · Essential Functions And Main Duties · Follow the Agile software development model working with the development team and SCRUM Master to accomplish assi ...

  • Tentek, Inc.

    Software Engineer

    2 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 ...

  • Talent Software Services

    Software Engineer

    4 weeks ago


    Talent Software Services Irvine, United States

    Job Summary: Talent Software Services is in search of a Software Engineer for a contract position in Irvine,CA. The opportunity will be one year with a strong chance for a long-term extension. · Role: Software Engineer · Work Location: Irvine,CA · JOB DESCRIPTION: · Strong pr ...

  • Acorns

    Software Engineer

    1 week ago


    Acorns Irvine, United States

    At Acorns we look after the financial best interest of the up-and-coming. We are innovators. We make bold decisions. We stay curious, inspiring one another to push past all previous thresholds of possibility. We are one team and are building a diverse community of team members, p ...

  • TecRecruit LLC

    Software Engineer

    3 weeks ago


    TecRecruit LLC Irvine, United States

    Job Description · Job Description · We 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 O ...

  • Panasonic Avionics Corporation

    Software Engineer

    1 week ago


    Panasonic Avionics Corporation Irvine, United States

    Our new global headquarters is conveniently located in Irvine, CA near John Wayne Airport in the Park Place development. For our onsite and hybrid employees you will be able to enjoy amenities such as access to many restaurants and shops, running trails, a fitness deck, outdoor s ...

  • loanDepot

    Software Engineer

    1 week 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 ...