Principal Embedded Software Engineer
Third Pole Inc
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 Principal 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 work 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
- Evaluates 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
- Bachelor's Degree in Software or Electrical Engineering. Master's degree preferred.
- 10+ 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
- Recent microcontroller experience
- 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
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Waltham, MA vacancy
- ...Principal Embedded Software EngineerWaltham, MAThird Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy,... ...finish line together! Sound like you?The Principal Software Engineer provides expertise in the design, development,...SuggestedFull time
$82.3k - $275k
...Software Engineer (PMTS)Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees... ...or related field.Additional Job DescriptionExpertise in embedded systems, multi-core operating systems, modifying or writing...SuggestedFull timeLocal area$190k - $210k
...Principal Embedded Software EngineerBurlington, Massachusetts, United States10Beauty is a robotics startup based in Burlington, MA. We have raised... ...on the map!Introduction:As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting...SuggestedFull time$82.3k - $275k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ...Job Description Summary: The Software Engineer (PMTS) works on mission-oriented... ...Additional Job Description: Expertise in embedded systems, multi-core operating systems,...SuggestedFull timeLocal area- ...Principal Embedded Software EngineerAs a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design...Suggested
$180k - $220k
...in the Boston area. With the highest standards in design engineering and smart manufacturing, our team delivers disruptive technology... ...MedTech company. Role Overview: We are hiring a Principal Embedded Software Engineer to join our R&D team at Lexington Medical, Inc....Worldwide$180k - $220k
...Job Description Job Description Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical...$106.8k
...and career. Here, you’ll be supported in progressing – whatever your ambitions. About the role: We are seeking a Principal Software Engineer - 3D Visualization to join our fast-paced, collaborative development team working on the Opal HDx Mapping System —a...Hourly payFull timeShift work- ...combining advanced robotics, magnetic navigation, and intelligent software, we are tackling one of the most technically demanding... ...of endovascular intervention. We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and development...For contractors
- ...Principal Software EngineerSince 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities... ....New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is...Temporary workPart timeWork at officeFlexible hours3 days per week
- ...Core Engineering Role At InfinidatAt Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage... ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently...Remote workFlexible hours
$85k - $128k
...Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent more... ...and novel engineering Boston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems...Permanent employmentInternshipWork at officeRelocationRelocation package$91k - $129.8k
...will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations... ...operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance...Work experience placementWorldwide- ...Embedded Software EngineerThis job is with Encode, Inc a fully owned subsidiary of Lancesoft. Clearance: This role requires a secret clearance... ..., that's a huge plus. Job Details: Title: Embedded Software Engineer Location: Lexington, MA clearance: Secret clearance Virtual/...ApprenticeshipLocal areaWork from home
$100k - $150k
...Position Summary The Embedded Software Engineer is responsible for designing, developing, testing, and supporting embedded software that powers autonomous mobile robots (AMRs) operating in warehouse and industrial environments. This role focuses on implementing reliable...Local area- ...Wabtec is seeking an Embedded Software Engineer to join the Product Engineering team in the United States. You will define and develop embedded software for market-leading electro-mechanical products and collaborate with Automation, Manufacturing Operations, and Manufacturing...
$106.8k
...Job Description Summary: We are seeking an experienced C++ software engineer with a strong mathematics background in developing... ...software application. Duties and Responsibilities: As a Principal Software Engineer, your experience with object-oriented programing...Hourly payShift work$75k - $275k
...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource...Full timeLocal area$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay... ...Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Test Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 41784 Job Location: Wilmington, MA Job Schedule: 9/...Local areaRelocationRelocation packageFlexible hours$163.8k - $257.4k
...Principal Software Engineer (Data)ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You'll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your...Worldwide$200k - $240k
...governs authentication, authorization, and user provisioning across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the rearchitecture and implementation of a robust, scalable, and secure...Full timeRemote workFlexible hours- ...platform accelerates deployment of DSP, RF, communications, and embedded signal processing algorithms onto heterogeneous compute... ...and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled...Full timeRemote workRelocation packageFlexible hours
- ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,...Full timeTemporary workFlexible hours
$114.2k - $267.8k
...customers they serve. We build AI-powered software that keeps everyone in the claims... ...meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest,... ...right altitude. Move flexibly between embedding deeply with a single team when an initiative...Full timeFlexible hours2 days per week3 days per week$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...innovations to life-saving care. And with AI embedded across our products and services, we...Temporary workFlexible hoursShift work- ...Principal Systems Software EngineerJoin our team to lead the development of advanced for Class III medical devices. Requires... ...with ideally bare-metal and RTOS-based Embedded C, and a strong electrical engineering background. Must have expertise in real-time development...
- ...Evolv Technologies Inc. in Waltham, MA, is seeking a principal software engineer to provide technical leadership and hands-on contribution across embedded, real-time, and computer-vision domains. You will guide software engineering practices and mentor a team of engineers...
$148k - $240k
...Evolv’s R&D team is looking for an experienced and innovative principal software engineer to provide technical leadership, improve software... ...hands on with our team of SW engineers with expertise in embedded, real‑time, and computer vision. In Evolv's fast-paced development...Full timeWork at officeLocal areaRemote workFlexible hours- ...experienced and innovativeprincipalsoftware engineerto provide technical leadership, improve software engineering practices, and be hands on with our team ofSW engineerswithexpertisein embedded, real-time,andcomputer vision. In Evolv's fast-paced developmentenvironmentthe R&D...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
Related searches
- principal software engineer Waltham, MA
- senior principal cloud computing engineer Waltham, MA
- principal Waltham, MA
- senior principal scientist Waltham, MA
- software Waltham, MA
- software intern Waltham, MA
- id software Waltham, MA
- healthcare software sales Waltham, MA
- software sales executive Waltham, MA
- entry level software sales Waltham, MA





