Senior Embedded Software Architect — Medical Devices

Minnetronix Medical, Inc.

Saint Paul (MN)

Vor Ort

USD 150.000 - 210.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Forj Medical seeks a Principal Software Engineer to lead embedded software efforts for safety-critical medical devices. You will shape architectures, guide critical technical decisions, and raise software quality across projects, balancing hands-on work with broad influence.

Expect autonomy while collaborating with clients, program leaders, and engineers across disciplines. We value deep technical leadership, experience with Yocto/BSP and RTOS, and the ability to communicate complex concepts

Qualifikationen

  • BS, MS, or equivalent degree in Computer/Software Engineering, CS or similar field.
  • 10+ years' experience in embedded software development in medical device or regulated industry.
  • Lead role with track record of successful software delivery and leadership style.
  • Strong ability to create clear technical narratives and diagrams for varied audiences.
  • Significant experience with embedded Linux development on SoMs, especially Yocto Project/BSP.
  • Deep expertise in embedded software architecture, design, implementation, integration, and test using C/C++.
  • Experience with microcontrollers, RTOS-based systems, device drivers, interprocess communications.
  • Experience with communication protocols; GUI frameworks; automated builds/CI/CD; cybersecurity.
  • Experience creating reusable software components and influencing engineering practices.

Aufgaben

  • Apply expert knowledge of regulatory standards (FDA IEC 62304) and cybersecurity in software development.
  • Identify high technical and program risks early; evaluate alternatives and communicate recommendations.
  • Lead requirements, architecture design, and technical decisions across software-driven medical devices.
  • Provide detailed estimates for milestones and ensure delivery within scope, time, and budget.
  • Break down software functionality iteratively, guiding architecture, design, and testing in agile workflows.
  • Lead and mentor a software team through planning, delegation, and execution coordination.
  • Design, implement, and test project code; debug complex system issues and integration challenges.
  • Ensure architectural integrity, code quality, and robustness of software artifacts.
  • Drive software process improvements and reusable platforms across projects.
  • Advise clients and cross-functional teams on high-impact technical decisions.

Kenntnisse

Embedded Linux
C/C++
RTOS
Software architecture
Medical device regulation
Cybersecurity
Debugging complex systems
Interdisciplinary collaboration

Ausbildung

BS/MS in Computer/Software Engineering

Tools

Yocto Project/BSP
Qt/QML
LVGL
CI/CD
Python

Jobbeschreibung

Forj Medical seeks a Principal Software Engineer to lead embedded software efforts for safety-critical medical devices. You will shape architectures, guide critical technical decisions, and raise software quality across projects, balancing hands-on work with broad influence.

Expect autonomy while collaborating with clients, program leaders, and engineers across disciplines. We value deep technical leadership, experience with Yocto/BSP and RTOS, and the ability to communicate complex concepts

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Embedded Software Architect (Medical Devices)
Senior Embedded Software Architect (Medical Devices)

Forj Medical • Saint Paul (MN)

Vor Ort
USD 180.000 - 230.000
Senior Embedded Software Engineer - Medical Devices Lead
Senior Embedded Software Engineer - Medical Devices Lead

Forj Medical • Minnesota

Vor Ort
USD 120.000 - 150.000
Health insurance
Dental insurance
Vision insurance
+3
Senior Embedded Software Engineer - Medical Devices Lead
Senior Embedded Software Engineer - Medical Devices Lead

Minnetronix Medical, Inc. • Saint Paul (MN)

Vor Ort
USD 120.000 - 160.000
Lead Embedded Software Engineer – Medical Devices
Lead Embedded Software Engineer – Medical Devices

Forj Medical • Saint Paul (MN)

Vor Ort
USD 120.000 - 160.000
Senior Embedded Medical Electrical Engineer Lead Projects
Senior Embedded Medical Electrical Engineer Lead Projects

Forj Medical • Saint Paul (MN)

Vor Ort
USD 110.000 - 160.000
Health insurance
Dental insurance
Vision insurance
+3
Principal Software Engineer (Embedded)
Principal Software Engineer (Embedded)

Minnetronix Medical, Inc. • Saint Paul (MN)

Vor Ort
USD 150.000 - 210.000
Principal Software Engineer (Embedded)
Principal Software Engineer (Embedded)

Forj Medical • Saint Paul (MN)

Vor Ort
USD 180.000 - 230.000
Senior Software Engineer (Embedded)
Senior Software Engineer (Embedded)

Minnetronix Medical, Inc. • Saint Paul (MN)

Vor Ort
USD 120.000 - 160.000
Senior Software Engineer (Embedded)
Senior Software Engineer (Embedded)

Forj Medical • Saint Paul (MN)

Vor Ort
USD 120.000 - 160.000
Software Engineer, Senior
Software Engineer, Senior

Forj Medical • Minnesota

Vor Ort
USD 120.000 - 150.000
Health insurance
Dental insurance
Vision insurance
+3