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 Medical

Lead Software EngineerAt 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 FunctionsDevelops 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 ExperienceBachelor's Degree In computer or electrical engineering or equivalent requiredMaster's Degree In computer or electrical engineering preferredProject management preferredSystems engineering preferredMedical device preferredHandheld or wearable devices preferred20+ years related experience and/or training requiredEquivalent combination of education and experience required10+ years Experienced with C and or C++, 10+ years required10+ years C++ preferredExperienced at leading a small team of engineers (3-4) requiredExtremely proficient in complex software design, troubleshooting, and testing requiredStrong understanding of mechanical and electrical design and troubleshooting, as well as systems engineering processes requiredUnderstanding of electrical design requiredUnderstanding of electrical design and troubleshooting requiredUnderstanding of systems engineering processes requiredProficient in the use of general engineering lab equipment including oscilloscopes, waveform generators, multi-meters, power supplies, etc. requiredIn-circuit emulators in embedded systems requiredGood understanding of microprocessor hardware architectures (preferably ARM) requiredEmbedded user interface design requiredEmbedded Linux development requiredUnit testing and test automation requiredIEC medical software standards or other software quality standards requiredGood code style practices requiredKnowledge, Skills and AbilitiesAbility 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 DemandsThe 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 ConditionsThe 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 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 1 day ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Pittsburgh, PA vacancy
  • $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
  • SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The...  ...SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software. You... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    2 days 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
  • What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national...  ...you to apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the acquisition... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  • 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
    5 hours ago
  •  ...Principal Software EngineerAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all...  ...contribute to the company's success. As a Principal Software Engineer within PNC's Lending Technology organization, you will be... 
    Full time
    Temporary work
    Part time
    Work at office

    PNC

    Pittsburgh, PA
    5 hours ago
  • $148k - $249k

     ...Embedded Software DeveloperThe Embedded Software team owns our low-level software integration platform, coordinating communications amongst...  ...critical embedded software for truck control functions such as engine control, steering and braking.Integrate sensors and vehicle... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    1 day ago
  • $100k - $135k

     ...Embedded Software EngineerVoyager is an innovative space, defense, and national security technology company committed to advancing and delivering...  ...superiority from ground to space.The Embedded Software Engineer will be responsible for developing, debugging, and testing... 
    Long term contract
    Permanent employment
    Contract work
    Flexible hours

    Voyager Technologies Inc

    Pittsburgh, PA
    3 days ago
  •  ...Senior Embedded Software EngineerPittsburgh, PAGlydways is reimagining what public transit can be. We believe that mobility is the gateway...  ...software touches nearly every subsystem, we collaborate with engineers from across the company and get hands-on with the newest... 
    Work at office
    Local area
    Relocation
    2 days per week

    Glydways

    Pittsburgh, PA
    3 days ago
  • $150.32k - $225.48k

     ...Software Engineer - Onboard PlatformLatitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale...  ...Meet the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $100k - $120k

     ...Embedded Software Engineer IIRFA Engineering is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team... 
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    RFA Engineering

    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... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    3 days 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
  •  ...functional and empirical analysis and design of software systems for Benshaw products. Provide...  ...software. Work closely with hardware engineers, power electronic engineers, and other...  ...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
    25 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
    5 days ago
  • $52.38 per hour

    Job Title: Embedded Software Engineer 2 Location: Pittsburgh, PA Zip Code: 15201 Duration: 12 Months Pay Rate: $52.38/hr. Keyword's: #Pittsburghjobs; #EmbeddedSoftwareEngineerjobs. Start Date: Immediate We provide a competitive pay and benefits package. This... 
    Local area
    Immediate start

    Belcan

    Pittsburgh, PA
    5 days ago
  • Hi, We are having a requirement on the below mentioned JD Job Title: Embedded Software Engineer Work Mode: Onsite, Work Location:  Pittsburgh, PA Work Auth: All Visas (NO H1 or No Fake Profiles) Must have Skills/Attributes: AWS, C, Datalink Protocols... 
    Work visa

    Xcelo Group

    Pittsburgh, PA
    5 days ago
  •  ...Job Description Job Description Job Title: Sr. Embedded Software Engineer – Remote Control Systems Location: Pittsburgh, PA (On-site) Employment Type: Contract (W2 through ZipStaff — No C2C or 1099) About the Opportunity ZipStaff is seeking an experienced... 
    Contract work
    Remote work

    ZipStaff Inc.

    Pittsburgh, PA
    3 days 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
    13 days ago
  •  ...This position is for a Remote Control Software Engineer to support the Remote Control System group. The individual hired for this position...  ..., develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in remote... 
    Remote work

    Blue Ribbon Global Technologies

    Pittsburgh, PA
    4 days ago
  •  ...Job Description Job Description Job Title: Embedded Software Engineer Location: Pittsburgh, PA (On-site) Employment Type: Contract (W2 through ZipStaff — No C2C or 1099) About the Opportunity ZipStaff is seeking an Embedded Software Engineer to design... 
    Contract work

    ZipStaff Inc.

    Pittsburgh, PA
    3 days ago
  •  ...The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer... 

    SOMERSET STAFFING

    Pittsburgh, PA
    4 days ago
  •  ...Embedded Software EngineerLocation: PAMajor Tasks and Responsibilities of the Position:Think big; bring fresh ideas and approaches to design...  ..., and make technical trade-offs using sound judgementAdopt engineering best practices around software developmentAchieve... 

    Kasmo Global

    Pittsburgh, PA
    6 hours ago
  • Job Title: : Mobile Developer Lo cation: Pittsburgh, PA Type: Fulltime Job Description Skilled Mobile Application Developer to design, develop, and maintain high-quality mobile applications. The ideal candidate will work closely with ...
    Full time

    VBeyond

    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
    5 hours ago
  •  ...more visit: You will... Develop the software and firmware that powers Waabi's HIL...  ...dynamics (pose, speed, sensor data) to embedded modules under test, and stimulation tooling...  ...hardware/software interactions, and support engineers across Embedded, Autonomy, and V&V... 
    Work at office

    Waabi

    Pittsburgh, PA
    3 days 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
    5 hours 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
    6 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
  • 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
    5 hours ago

Do you want to receive more vacancies?

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