- 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.
- 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
- Sustained periods of time standing and sitting in a laboratory
- Sitting at a desk utilizing a computer
- Some lifting of<25 pounds
- 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.
- Willingness to travel domestically as needed (up to 10%) primarily to visit vendors and attendance at select conferences.
-
Software Engineer
2 weeks ago
loanDepot Irvine, United StatesDescription · 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 ...
-
Software/Sr. Software Engineer
6 days ago
Smart Energy Water Irvine, United StatesSoftware/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 ...
-
Software Engineer
2 weeks ago
WITS (Wistron ITS) Irvine, United StatesJob 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, ...
-
Software Engineer
3 weeks ago
RecruitKick Irvine, United StatesAre 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 ...
-
Software Engineer
3 weeks ago
Tentek, Inc. Irvine, United StatesSr 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 ...
-
Software Engineer
3 weeks ago
TecRecruit LLC Irvine, United StatesJob 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 ...
-
Software Engineer
3 weeks ago
Bluon Irvine, United StatesJob 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 ...
-
Software Engineer
2 weeks ago
Fluxergy Europe gmbh Irvine, United StatesAbout 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 ...
-
Software Engineer
22 hours ago
DBSI Services Irvine, United StatesJob Description · Job DescriptionJob Title: Software Engineer - C++ with QT · Location: Irvine, CA · Job Description: · C++ · QT · Qt Widgets · Linux · MVC · GUI · ...
-
- 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 ...
-
Software Engineer
22 hours ago
E-Solutions INC Irvine, United StatesJob 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 ...
-
Senior Software Engineer engine
4 days ago
Blizzard Entertainment Irvine, United StatesWe 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 ...
-
Software Quality Engineer
1 week ago
Willow Laboratories Irvine, United StatesWillow 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 ...
-
Software Engineer C++
1 week ago
Numecent Irvine, United StatesSoftware 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 ...
-
Sr. Software Engineer
3 days ago
Spigen Inc Irvine, United StatesSummary · 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 ...
-
Java Software Engineer
6 days ago
CBase Inc Irvine, United StatesRemote 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 ...
-
Software Engineer in Test
2 weeks ago
Akkodis Irvine, United StatesAkkodis 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+ ...
-
Software Engineer
22 hours ago
Marvel Infotech Irvine, United StatesJob Description · Job DescriptionSoftware Engineer - C++ with QT · Location: Irvine,CA · Full Time/ ContractJob Description:C++ · QT · Qt Widgets · Linux · MVC · GUI · ...
-
Software Engineer
3 weeks ago
HARBOR OBJECTS Irvine, United StatesJob 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 ...
-
Ruby Software Engineer
5 days ago
University of California Irvine, United States Full timeRequired 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 ...
Principal Software Engineer - Irvine, United States - DIALITY INC
Description
Job Description
Job DescriptionJob 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:
Qualifications & Requirements:
Physical Demands:
Working Environment:
Travel: