Senior C++ Software Engineer
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2025-12-02
Listing for:
The Mullings Group
Full Time
position Listed on 2025-12-02
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
Job Description & How to Apply Below
Global Medtech Executive Recruitment :
Start-up ->
Fortune 500 : IC -> C-Level :
Emerging Medtech Trends & Insights
We are seeking a highly skilled and motivated Sr. C++ Real-Time Software Engineer to join our multidisciplinary R&D team developing a next-generation robotic surgical platform.
Ideal profile will be a very well tenured embedded real-time software engineer who can define and guide safety critical software architecture for our surgical robot control system, as well as being our leading expert on the C++ language.
Experience- Strong preference for medical, but other safety critical industries would be considered.
- Significant experience of architecting real time multi-processor/multi-threaded systems, and ideally sufficient breadth of experience to have seen many different design patterns and have a good understanding of what works well in different situations.
- At least 5 years of professional C++, preferably more.
- Deep understanding of real time multi-threaded / multi-processor design patterns and proved ability to pick the right design.
- C++ language expert – deep understanding of the language and ability to define coding standards and appropriate language subsets for safety critical use.
- Ability to use risk analysis and knowledge of the ‘state of the art’ to create an appropriate software safety concept and to contribute to the system safety concept.
- Extensive RTOS experience (particularly QNX and Linux PREEMPT-RT) for safety critical software.
- Experience of cyber security principles and the documentation/analysis needed to demonstrate compliance with the FDA’s cybersecurity guidance.
- Developing software to IEC 62304 class C and the application of ISO 14971 to complex software-controlled medical devices.
- Docker and Yocto for containerisation and OS config.
- Ideally also broader safety critical systems experience e.g. IEC 61508 or ISO 26262
- Common communications protocols such as Ether
CAT, CAN, RS485 etc
- Mid-Senior level
- Full-time
- Medical Equipment Manufacturing
- Robotics Engineering
- Software Development
Location:
Boston, MA
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×