Principal Embedded Software Engineer
$145k - $185kZOLL Cardiac Management Solutions
CMS
At ZOLL, we're passionate about improving patient outcomes and helping save lives. We provide innovative technologies that make a meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat patients suffering from serious cardiopulmonary and respiratory conditions.
ZOLL Cardiac Management Solutions offers a unique portfolio of novel technologies designed to deliver better insights and better outcomes. On any given day, clinicians utilize these ZOLL products for tens of thousands of cardiac patients around the world:- LifeVest, the world's first wearable defibrillator, has been trusted to protect more than 1M patients at risk of sudden cardiac death.
- HFMS (Heart Failure Management system) is a non-invasive, patch-based device that monitors pulmonary fluid levels and has been shown to reduce heart failure readmissions rates by 38 percent.
- TherOx Super Saturated Oxygen (SSO2) Therapy is the first FDA-approved therapy since the stent 20+ years ago to reduce infarct size in patients with the most severe heart attacks.
Heart disease is the leading cause of death for both men and women in the U.S. At ZOLL, your work will help to ensure cardiac patients get the life-saving therapy they need.
- Develops technical designs and specifications for products.
- Aids in making software architecture decisions.
- Makes system level architecture and complex design decisions.
- Researches and integrates design strategies, product specifications, development schedules and user expectations into product capabilities.
- Uses software development technologies and tools to build, test and maintain product modules, components and subsystems.
- Manages engineering function of complex projects.
- Provides technical advice to employees, acting in a lead capacity.
- Aids in the coordination of outside resources.
- Scopes out work, resources and time required to complete projects. Identifies and recommends efficiency improvements and schedule risk mitigations.
- Works under general direction with an expectation of minimal error rates.
- Conducts root cause failure analysis on devices.
- Conducts design studies for future generation products.
- Supports engineering and other departments on sustaining activities.
- Performs other duties as assigned by Management.
- Keeps up-to-date with the latest developments and technical innovations in electrical engineering.
Required/Preferred Education and Experience
- Bachelor's Degree In computer or electrical engineering or equivalent required
- Master's Degree In computer or electrical engineering preferred
- Project management preferred
- Systems engineering preferred
- Medical device preferred
- Handheld or wearable devices preferred
- 20+ years related experience and/or training required
- Equivalent combination of education and experience required
- 10+ years Experienced with C and or C++ , 10+ years required
- 10+ years C++ preferred
- Experienced at leading a small team of engineers (3-4) required
- Extremely proficient in complex software design, troubleshooting, and testing required
- Strong understanding of mechanical and electrical design and troubleshooting, as well as systems engineering processes required
- Understanding of electrical design required
- Understanding of electrical design and troubleshooting required
- Understanding of systems engineering processes required
- Proficient in the use of general engineering lab equipment including oscilloscopes, waveform generators, multi-meters, power supplies, etc. required
- In-circuit emulators in embedded systems required
- Good understanding of microprocessor hardware architectures (preferably ARM) required
- Embedded user interface design required
- Embedded Linux development required
- Unit testing and test automation required
- IEC medical software standards or other software quality standards required
- Good code style practices required
Knowledge, Skills and Abilities
- Ability to read and comprehend simple instructions, short correspondence, and memos. Ability to write simple correspondence. Ability to effectively present information in one-on-one and small group situations to customers, clients, and other employees of the organization.
- Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.
- Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. Ability to deal with problems involving several concrete variables in standardized situations.
- To perform this job successfully, an individual should be proficient in Microsoft Office Suite.
Physical Demands
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this Job, the employee is regularly required to sit; use hands to finger, handle, or feel and talk or hear. The employee is occasionally required to walk. The employee must occasionally lift and/or move up to 10 pounds.
Working Conditions
- The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- The noise level in the work environment is usually quiet.
ZOLL is a fast-growing company that operates in more than 140 countries around the world. Our employees are inspired by a commitment to make a difference in patients' lives, and our culture values innovation, self-motivation and an entrepreneurial spirit. Join us in our efforts to improve outcomes for underserved patients suffering from critical cardiopulmonary conditions and help save more lives.
The annual salary for this position is:
$145,000.00 to $185,000.00Factors which may affect starting salary include geography, skills, education, experience, and other qualifications of the successful candidate. Details of ZOLL's comprehensive benefits plans can be found at
Applications will be accepted on an ongoing basis until this position is filled. For fully remote positions, compensation will comply with all applicable federal, state, and local wage laws, including minimum wage requirements, based on the employee's primary work location.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, disability, or status as a protected veteran.
ADA: The employer will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.
- We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our edge deployment platform for inline manufacturing inspection. You'll be the "rubber meets the road" engineer — taking our proven AI-powered inspection system and making it reliable...Suggested
$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between... ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software that is critical...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$200k - $275k
Mission Summary:We are seeking an experienced and visionary Staff Engineer to technically anchor our new AI Data Engine team. This pivotal role will drive the technical strategy, architecture, and execution of initiatives aimed at significantly accelerating our ML dataset...SuggestedWork at officeRemote work- ...Senior C++ Software Engineer (Autonomous Systems)Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR...SuggestedFull time
- ...functional and empirical analysis and design of software systems for Benshaw products.Provide... ...software.Work closely with hardware engineers, power electronic engineers, and other software... ...with at least 5-7 years of real-time embedded software design experience or the...Permanent employmentFull timeTemporary workH1bRelocation package
- ...SEI Real-Time Embedded EngineerSEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually...Part timeWork at officeRelocation package
- ...Pittsburgh, PA Full time 2024810 What We Do The Software Engineering Institute (SEI) advances the state of the art in software engineering... ...you to apply. About the Role We are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the...Full timePart timeFor contractorsWork experience placementRelocation package
- ...Senior Embedded Software Engineer Pittsburgh, PA Glydways is reimagining what public transit can be. We believe that mobility is the gateway to opportunity—connecting people to housing, education, employment, commerce, and care. By making transportation more accessible...Work at officeLocal areaRelocation2 days per week
- ...Senior Embedded Software Engineer The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national resource for secure, resilient software systems. The SEI works closely with academia, the U.S...Full timePart timeFor contractorsRelocation package
- ...the stakes are real and the mission is bigger than any one person, forge the future with Voyager. Job Summary The Embedded Software Engineer will be responsible for developing, debugging, and testing embedded software for bare-metal, real-time OS, and embedded...Long term contractPermanent employmentContract workFlexible hours
- ...Embedded Software EngineerPittsburgh, PA | Full-Time | On-siteShelfmark is the quality control platform that lets manufacturers catch defects... ...relying on slow, manual spot checks.As an Embedded Software Engineer, you'll work on the software that makes that edge hardware...Full timeWork at office
$160k - $240k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software critical to development...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- Top 3 Skills - Robotics and autonomy fundamentals - Effective collaboration across teams with diverse skills - Design process - evaluate tradeoffs without bias Additional Technical Skills (Required) - Experience with development processes - Experience with...
- ...Responsibilities Develop, test, debug, and deliver embedded software for bare-metal, real-time operating system, and embedded Linux-based... ...product architectures with system and electrical hardware engineers. Assist with hardware bring-up activities and deliver production...Full timeFlexible hours
$120k - $140k
...device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with an... ...Health. We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software systems that...Full timeWork at office- ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads... ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch’s...Full time
- ...Embedded Software engineer Location: PA Major Tasks and Responsibilities of the position: • Think big; bring fresh ideas and approaches to design and develop innovative solutions in medical devices to meet or exceed customer satisfaction •...
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success... ...career development.We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the design and delivery of...Full timeWork experience placementFlexible hours
- ...Requirements ~ Bachelorâs degree in Computer Science, Information Technology, or related field ~8+ years of professional software development experience with at least 3+ years in a lead or senior role ~ Strong expertise in Java 11+ and Spring Boot framework...Full time
- ...adoption. Required Qualifications ~8+ years of professional software development experience, with at least 3+ years in a lead or... ...abilities. ~ Bachelor’s degree in Computer Science, Software Engineering , or related field. Preferred Qualifications...Full timeLocal area
- Role: Mobile Developer Location: Pittsburgh, PA / Dallas TX FTE Only Skilled Mobile Application Developer to design, develop, and maintain high-quality mobile applications. The ideal candidate will work closely with cross-functional teams to deliver...
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects.... ...pendants, handheld controllers, or embedded/cyber-physical systems.Experience with robotics...Full timeWork experience placementFlexible hours
- DescriptionRole DescriptionWe are seeking a Full Stack Java Engineer with strong experience in Java, Spring Boot, AngularJS, and Oracle... ...queriesCollaborate with cross-functional teams to deliver high-quality software solutionsParticipate in the complete software development...Full time
$77k - $202k
...application consulting. You will analyze client needs, implement software solutions, and provide training and support for seamless... ...following fields of study: Computer and Information Science, Computer Engineering, Computer Management, Computer Science, Engineering, Geography...Full timeH1b- ...transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship... ...We are seeking a skilled and dedicated developer to join our Engineering team. As an SWE at Govini, you show a clear passion for...Full timeWork experience placementWork at office
- ...Us: Lovelace is the only provider of enterprise-scale context engines capable of analyzing trillions of real-time data points to create... ...and private enterprises in the world. Job Summary: ~ As a Software Engineer at LovelaceAI, you will play a crucial role in the...Full time
$138k - $207k
...ecosystem is designed to integrate first class with our simulation engine to enable faster than real time testing of tactics before... ...validate features through unit testing, simulation testing, and software-in-the-loop testing. Partner with test team to ensure success of...Full timeWork experience placementLocal areaRelocation package$70k - $300k
...systems that operate in demanding, real-world environments where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot user workflows for wheeled robotic platforms across both...Permanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- embedded engineer Pittsburgh, PA
- embedded software engineer Pittsburgh, PA
- embedded developer Pittsburgh, PA
- embedded systems software engineer Pittsburgh, PA
- principal Pittsburgh, PA
- senior principal cloud computing engineer Pittsburgh, PA
- senior principal scientist Pittsburgh, PA
- software sales executive Pittsburgh, PA
- software Pittsburgh, PA
- software sales Pittsburgh, PA



