Senior Embedded Software Engineer
1 day ago
Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH)
Employment Type: Full-Time, Direct Hire (W2 Only - No Relocation, Locals Only)
Salary Range: Salary + 10-15% Bonus
Interview Process: Virtual (Microsoft Teams) followed by Onsite Interview
Visa Status: US Citizens or Green Card Holders only (No sponsorship available)
Job Summary:
We are seeking an experienced Senior Embedded Software Engineer with 8-15 years of hands-on experience in embedded C/C++ development for Class II/III medical devices. This role involves the full software development lifecycle in FDA-regulated environments and requires close collaboration with cross-functional teams, including systems, hardware, and quality engineering. Ideal candidates will have a deep understanding of real-time operating systems (RTOS), regulatory standards, and a passion for innovation in the medical technology sector.
Key Responsibilities:
- Design, develop, test, and document embedded software for medical devices, primarily in C/C++.
- Develop on RTOS-based platforms, optimizing for performance, reliability, and safety.
- Contribute to architecture, requirements analysis, software design, and risk assessments.
- Ensure compliance with FDA regulations and medical device software development standards (IEC 62304, ISO 13485, etc.).
- Collaborate with hardware engineers, QA, systems engineers, and regulatory teams throughout the development lifecycle.
- Support verification and validation activities including unit testing and integration testing.
- Participate in code reviews, debugging, and performance tuning of software.
- Maintain detailed software documentation in accordance with internal SOPs and regulatory requirements.
- 8-15 years of experience in embedded software development using C and C++.
- Experience developing software for Class II/III FDA-regulated medical devices.
- Strong background in real-time operating systems (RTOS).
- Proven knowledge of the medical device development lifecycle and documentation standards.
- Familiarity with hardware interfaces (I2C, SPI, UART, CAN, USB, etc.).
- Strong understanding of software risk analysis, FMEA, and design for safety-critical systems.
- Excellent problem-solving, communication, and cross-functional collaboration skills.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
- Experience with Bluetooth, BLE, wireless communication, or battery-powered devices.
- Exposure to unit testing frameworks, automated testing, and static code analysis tools.
- Familiarity with Python, shell scripting, or other auxiliary languages for test automation.
- Experience working in Agile or hybrid SDLC environments.
-
Boston, MA, United States Virtual Partner Agency of TER Consulting Full timeJob Description Job Description US citizens or Green Card holders only need to applyThe company does not offer sponsorship at this time! We have partnered with a cutting-edge global data service provider to find their next visionary Senior Director of Embedded Systems Engineering. The client is pushing the boundaries of what's possible in IoT, and they need...
-
Boston, MA, United States Virtual Partner Agency of TER Consulting Full timeJob Description Job Description US citizens or Green Card holders only need to applyThe company does not offer sponsorship at this time! We have partnered with a cutting-edge global data service provider to find their next visionary Senior Director of Embedded Systems Engineering. The client is pushing the boundaries of what's possible in IoT, and they need...
-
Boston, MA, United States Saviance Full timeJob Title: Senior Android Low- Level Embedded Software Engineer Location: Boston, MA (On-site) Duration: full time We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Android Low-Level Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for...
-
Boston, MA, United States Saviance Full timeJob Title: Senior Android Low- Level Embedded Software Engineer Location: Boston, MA (On-site) Duration: full time We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Android Low-Level Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for...
-
Sr. Android Low-Level Embedded Software Engineer
23 hours ago
Boston, MA, United States Saviance Full timeJob Title: Senior Android Low- Level Embedded Software Engineer Location: Boston, MA (On-site) Duration: full time We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Android Low-Level Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for...
-
Boston, MA, United States Nia Therapeutics Full timeAt Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...
-
Boston, MA, United States Nia Therapeutics Full timeAt Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...
-
Boston, MA, United States Nia Therapeutics Full timeAt Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...
-
Boston, MA, United States Nia Therapeutics Full timeAt Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...
-
Senior Engineering Manager
2 weeks ago
Boston, MA, United States WHOOP Full timeAt WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is seeking a Senior Engineering Manager (Embedded) to join our Software Organization. As the manager of the Embedded team, you'll lead a group of Embedded Engineers,...