Lead Software & Product Design Engineer
Billerica, Middlesex County, Massachusetts, 01821, USA
Listed on 2026-01-01
-
Engineering
Software Engineer, Embedded Software Engineer
Would you like to apply your software engineering expertise in developing innovative solutions for real‑world problems? Enjoy complex problem solving and development across an exciting portfolio? Join our Panametrics Team! The team at Panametrics, a Baker Hughes business, designs and manufactures a range of sensors and sensing instrumentation used in a vast array of market segments. Partner with the best. You will work closely with our Electrical and Mechanical Engineering teams to design, prototype, validate, and certify next‑generation industrial sensing equipment.
You will lead the architecture design and development of multi‑threaded, multi‑process software architectures, prioritizing efficiency and reuse to ensure the development of robust products that can operate in highly variable industrial environments, and support sustaining of our legacy product lines through their later life cycle stages.
- Leading the execution of product design, validation, and certification of industrial‑grade embedded systems.
- Translating customer needs to system level requirements in a collaborative process with Product Specialists, Product Managers, and other peers throughout the organization.
- Performing cross‑platform development of C/C++ code while maintaining code quality through best practices and code quality automation.
- Developing system architectures for multi‑channel data acquisition and signal processing products.
- Supporting sustaining activities across a broad product portfolio.
- Leading the creation and implementation of process‑driven design decisions (CPO; NPI and NTI; Operations, Sales, and Service support).
- Have a BSc. in Computer Science, Computer Engineering, Electronics Engineering, or equivalent from an accredited college or university.
- Have relevant experience in the architecture, design, development, and verification of products, preferably in the industrial industry.
- Have good experience developing embedded applications using C/C++ on embedded operating systems with ARM targets such as Linux, QNX Neutrino, or Micrium μC/OS.
- Have experience with processors in custom hardware configurations – advantageous.
- Have experience with communication protocols including RS232, RS485, I2C, SPI, CANbus, and Ethernet.
- Occasional remote working as required.
- Flexibility within the day or week to get the job done.
- Contemporary work‑life balance policies and wellbeing activities.
- Comprehensive private medical care options.
- Safety net of life insurance and disability programs.
- Tailored financial programs.
- Additional elected or voluntary benefits.
Annual pay range for this position is between $93,000.00 – $, depending on location, skillset, and experience.
Baker Hughes
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).