Senior Embedded Software Engineer
Third Pole Therapeutics
Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity to be part of a rapidly growing team, making a huge social impact, touching the lives of those we love and care about most. We are a fast-paced startup developing a game-changing technology that generates Nitric Oxide on demand, at the patient location, from the air we breathe. Our Third Pole community is grounded in the values of collaboration, embracing diverse ideas, commitment, and transparency without the politics found in most companies. Our motto is we are only successful if we all cross the finish line together! Sound like you? The Senior Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and manage complex electromechanical medical devices. In this role you will interface with a strong multidisciplinary team across the full product development life cycle including requirements, risk, implementation and testing activities. This position is full-time onsite in Waltham, MA. Responsibilities: Collaboratively works with Systems Engineering to translate system level requirements into product architectures making tradeoff decisions regarding hardware and software partitioning Uses modeling, hardware-in-the-loop simulation and actual devices to develop, debug and test complex systems to meet required performance Develop software subsystem architectures aligned to product level requirements and architectures including software requirements definitions and sub-system designs Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices Performs advanced risk analyses using FMEA and fault tree methods. Works with other engineering disciplines to develop, implement, and verify solutions Perform software verification including code reviews, writing unit test cases, and running static analysis Document system design inputs and outputs using the Third Pole’s design control and document management system Evaluate product performance on an on-going basis and initiates and evaluates required changes to the designs to improve and optimize performance Solve complex software issues by analyzing critical factors and recommending corrective or alternative actions Ensures adherence to company quality system, product specifications, industry standards, and quality and regulatory procedures and requirements Maintains accurate documentation of concepts, designs, drawings, and processes through lab notebooks or other methods Requirements: Bachelor’s Degree in Software or Electrical Engineering. Master’s degree preferred. 5+ years Software Engineering experience in the design and development of complex, real time software driven electromechanical Class II medical devices in C and C++; Class III experience preferred Detailed knowledge of key regulatory requirements included ISO 13485, ISO 14971, ISO 62304 as well as FDA QSR 21 CFR Part 820 Experience with electronic design control and document management systems preferred Ability to work independently with high competency and little guidance. Must be a creative problem solver that can think outside of the box to develop novel solutions to complex problems Must be able to work in a fast paced, high energy, collaborative team that possesses a strong sense of urgency Strong design control and documentation skills Strong analytical and leadership skills Third Pole, Inc. provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. #J-18808-Ljbffr
$82.3k - $220k
...Draper is seeking a highly skilled Senior Software Engineer in Cambridge, MA. This role develops high-performance solutions for mission-critical... ...and biomedical. The ideal candidate will have expertise in embedded software development and a bachelor’s degree in a related...Senior- ...Title: Senior Embedded Software Technical Lead Overview We are seeking a Senior Embedded Software Technical Lead to provide hands‑on technical... .... This role combines technical leadership with active engineering involvement, requiring someone who can guide development efforts...Senior
- ...Job Description Summary: The Software Engineer (SMTS) develops high performance solutions for resource constrained targets. Develops next... ...using modern theory and proven techniques. • Develops embedded software based on prototype algorithms with supervision. •...Senior
- ...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...SeniorWork at officeRemote workWorldwide
- A high-growth technology company in Somerville, MA is seeking an embedded software engineer to shape the future of their robotic systems. The role involves designing and maintaining software that integrates with hardware components, optimizing control algorithms, and ensuring...SeniorFlexible hours
- ...leading nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-constrained environments. The ideal candidate has expertise in embedded software development, a strong background in C/C++, and real-...Senior
$82.3k - $205.75k
A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-...Senior- ...Role A growing robotics organization is seeking a Principal Embedded Software Engineer to lead the design, development, and enhancement of the... ...datasheets, schematics, and detailed technical documentation Seniority Level Mid‑Senior level Employment Type Full‑time #J-1880...SeniorFull time
- Privafy is seeking a Developer for C/C++ specializing in embedded systems. This role focuses on integrating hardware security into IoT... ...Bachelor's Degree and at least 4 years of experience in embedded software development. The position can be based in Burlington, MA, or...SeniorRemote job
- ..., and Disability insurance 401(k) program PTO and office holidays Flexible/hybrid work options Free parking As a Senior Embedded Software Engineer, you will play a key role in developing and enhancing the software that powers our partner’s robotic systems. Our partner...SeniorWork at officeFlexible hours3 days per week
$149k - $198.5k
...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to... ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next...SeniorWork at officeRemote work- A high-growth technology company is seeking a Senior Embedded Software Engineer to advance robotic motion control systems. This pivotal role involves developing embedded software and collaborating with cross-functional teams to enhance performance and reliability. The ideal...Senior
- A technology firm in Boston seeks a Senior Embedded Software Engineer to develop and enhance software for robotic systems. This role requires collaboration with cross-functional teams and 4+ years of experience in C/C++. Applicants should possess a proven track record in...SeniorFlexible hours
$140k - $160k
...owners better understand audience behavior. As a SeniorEmbedded Software Engineer on the TVision Meter Platform team, you will help define the... ...measurement devices. Working at the intersection of embedded hardware, edge AI, computer vision, and Linux systems, you will...SeniorWork experience placementLocal area- ...TVision team is redefining television and video audience measurement with edge AI and computer vision on embedded devices. As a Senior Embedded Software Engineer, you will help define next-gen measurement devices, prototype solutions, and optimize models across CPU, GPU...Senior
- RISE Robotics in Somerville, MA is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software powering our robotic lifting systems. You will collaborate with hardware engineers and cross-functional teams to deliver robust, high-performance...Senior
$140k - $180k
...Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive experience developing embedded Android and Linux systems and applications... ...Design, implement and customize embedded software solutions for IoT devices and consumer electronics...SeniorWork at officeRemote workWork from homeFlexible hoursShift work$145k - $205k
Riverlane is looking for a Senior Embedded Software Engineer to join their Systems Team in Boston, MA. The role involves acting as a technical interface for customers, assisting with product integration, and troubleshooting quantum systems. The ideal candidate will have...Senior$95k - $245k
Draper, based in Boston, is seeking an Embedded Software Engineer (PMTS) to provide expertise in developing embedded software applications across multiple domains. This role requires 10-15 years of experience and a Bachelor's degree in a relevant field. The engineer will...Senior- ...Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown... ...team and technology, we are looking for a highly experienced Senior Embedded Software Engineer for our robotic motion control systems. As a...SeniorFull timeContract workWork at officeFlexible hours3 days per week
$82.3k - $220k
Draper in Cambridge is seeking a Software Engineer (SMTS) to develop high-performance solutions for various domains including undersea and space applications. The position involves evaluating requirements, designing algorithms, and developing software while ensuring compliance...Senior$130k - $160k
Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real‑time embedded software, and low‑level firmware development. This role focuses on designing, developing, and optimizing firmware for microcontroller‑based systems...Senior- The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer (SMTS) to design and develop high-performance embedded software for various mission environments. The role requires expertise in C/C++ and Rust, along with strong development skills. Ideal candidates...SeniorFlexible hours
$145k - $205k
Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any offer made will carefully take into...SeniorPermanent employmentFull time$145k - $165k
...Ship firmware that runs in the wild, not just the lab, and lead the team around you to do the same. We are seeking an Embedded Software Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical...SeniorFull timeRemote workFlexible hours- Treeline in Watertown, MA is looking for a Senior Manager, Clinical Data Management who will oversee data management from startup through database lock, ensuring high-quality clinical data. You will collaborate with CROs, manage external vendors, and lead process optimization...Senior
$130k - $160k
Werfen North America in Bedford, Massachusetts is seeking a Senior Embedded Software Engineer with expertise in motion control and embedded firmware. The ideal candidate will design and optimize firmware for microcontroller-based systems, collaborating closely with hardware...Senior- Axoft in Cambridge, MA is seeking a Senior Embedded Systems Engineer to lead firmware development for implantable brain-machine interfaces. This role involves ownership of low-power embedded software systems, ensuring safety, reliability, and compliance with regulatory...Senior
- ...Serve as the technical escalation point between customers and the engineering team Quality and Lab Operations Own the lab environment: stand... ...‑site customer installs or hands‑on deployments of enterprise software – strong written and verbal communication; remote‑first team...SeniorRemote workWorldwideFlexible hours
- ...Service and Support team needs a sophisticated, high-performance toolkit to monitor, diagnose, and maintain them. As a Full Stack Software Engineer, you will design and build a centralized Knowledge Base and a suite of Internal Tools that bridge the gap between raw robotic...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior magento developer Waltham, MA
- senior manager pmo Waltham, MA
- senior accountant part time Waltham, MA
- senior tax Waltham, MA
- senior manager legal Waltham, MA
- senior marketing account manager Waltham, MA
- director sr. director clinical operations Waltham, MA
- senior human factors engineer Waltham, MA
- senior brand strategist Waltham, MA
- remote senior project manager Waltham, MA

