Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

$145k - $185k

ZOLL 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.

ZOLL has been Pittsburgh's Manufacturer of the Year, one of Western PA's Healthiest Employers, and even one of Pittsburgh's Coolest Offices. But it's our unique opportunity to impact people's lives that makes ZOLL the ideal place to build your career.

Job Summary

Lead Software Engineer responsible for the design, debug, support, technical supervision and tracking of software features implemented in the LifeVest system and utilities. Additional responsibilities include the supervision of engineers, development and maintenance of software documentation, software schedule development and providing technical support to other departments within the organization. This is an upper level lead engineering position that will work under general direction.

Essential Functions
  • 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.00

Factors 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Pittsburgh, PA vacancy
  • 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

    Lawrence Harvey Group

    Pittsburgh, PA
    12 hours ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $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... 
    Suggested
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    3 days ago
  •  ...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... 
    Suggested
    Full time

    Diversified Services Network

    Pittsburgh, PA
    1 day ago
  •  ...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 employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc

    Pittsburgh, PA
    1 day ago
  •  ...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 time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...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 time
    Part time
    For contractors
    Work experience placement
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    12 hours ago
  •  ...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 office
    Local area
    Relocation
    2 days per week

    Glydways

    Pittsburgh, PA
    3 days ago
  •  ...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 time
    Part time
    For contractors
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    2 days ago
  •  ...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 contract
    Permanent employment
    Contract work
    Flexible hours

    Voyager Technologies Inc

    Pittsburgh, PA
    4 days ago
  •  ...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 time
    Work at office

    Shelfmark

    Pittsburgh, PA
    12 hours ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • 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...

    SOMERSET STAFFING

    Pittsburgh, PA
    1 day ago
  •  ...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 time
    Flexible hours

    Voyager Technologies, Inc.

    Pittsburgh, PA
    8 days ago
  • $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 time
    Work at office

    Noctrix Health, Inc.

    Pittsburgh, PA
    12 hours ago
  •  ...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

    Teraswitch

    Pittsburgh, PA
    12 hours ago
  •  ...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 •... 

    Kasmo Global

    Pittsburgh, PA
    3 days ago
  • 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 time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    12 hours ago
  •  ...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

    Hdj

    Pittsburgh, PA
    12 hours ago
  •  ...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 time
    Local area

    Techstra Solutions

    Pittsburgh, PA
    12 hours ago
  • 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...

    AceStack LLC

    Pittsburgh, PA
    2 days ago
  • $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

    Deloitte

    Pittsburgh, PA
    2 days ago
  • 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 time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  • 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

    Virtusa

    Pittsburgh, PA
    12 hours ago
  • $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 time
    H1b

    PwC

    Pittsburgh, PA
    12 hours ago
  •  ...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 time
    Work experience placement
    Work at office

    Govini

    Pittsburgh, PA
    12 hours ago
  •  ...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

    Lovelace Ai

    Pittsburgh, PA
    12 hours ago
  • $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 time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Pittsburgh, PA
    12 hours ago
  • $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 employment
    Full time
    Flexible hours

    Field AI

    Pittsburgh, PA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!