Senior Embedded Systems Engineer – Secure, CI‑Driven

Wabtec Corporation

Waltham (MA)

On-site

USD 95,000 - 130,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
Annual bonus

Job summary

Wabtec Corporation in Waltham, MA is seeking an experienced embedded software engineer to design and program firmware for test and measurement products in an agile R&D setting.

You will collaborate with multidisciplinary teams, contribute to product backlog, implement secure coding practices, and participate in code reviews and daily scrums.

The role emphasizes strong C/C++, Python, and Linux/Windows programming, with opportunities in advanced hardware interfaces and real-world testing.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering or equivalent.
  • 5 years of experience in embedded software design.
  • Advanced experience with microcontrollers and access libraries.
  • Ability to program in a Windows or Linux environment.
  • Ability to program in C/C++.
  • Ability to program in Python, an asset.
  • Experience with optimization techniques (speed, memory space, multi-threading, ...).
  • Knowledge of a decentralized version control tool (git, mercurial, ...).
  • Experience with Design Patterns.
  • Experience with secure development lifecycle is preferred.
  • Fluency in mathematics (linear algebra and trigonometry).
  • Experience with UML is an asset.
  • Have made a significant contribution to the development of commercially successful products.
  • Knowledge of test and measurement applications.
  • Intermediate English.

Responsibilities

  • Develop embedded software for new products in test and measurement.
  • Contribute to product backlog and sprint planning in an agile environment.
  • Define and deploy a CI and refactoring strategy with DevOps collaboration.
  • Design secure controls and interfaces between software and hardware.
  • Perform code reviews and participate in Daily Scrums.
  • Transfer to production with production engineering tooling.

Skills

Embedded software design
C/C++
Python
Linux/Windows
Git
Secure development
Design patterns
Mathematics
UML
Multithreading
Test and measurement

Education

Bachelor's degree in Computer/ Electrical/ Software Engineering

Tools

Git
Mercurial

Job description

Wabtec Corporation in Waltham, MA is seeking an experienced embedded software engineer to design and program firmware for test and measurement products in an agile R&D setting.

You will collaborate with multidisciplinary teams, contribute to product backlog, implement secure coding practices, and participate in code reviews and daily scrums.

The role emphasizes strong C/C++, Python, and Linux/Windows programming, with opportunities in advanced hardware interfaces and real-world testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Secure, Agile Firmware
Senior Embedded Software Engineer — Secure, Agile Firmware

Wabtec • Waltham (MA)

On-site
USD 95,000 - 130,000
Senior Embedded Software Engineer: Secure CI-Driven Systems
Senior Embedded Software Engineer: Secure CI-Driven Systems

Wabtec • Waltham (MA)

On-site
USD 95,000 - 130,000
Senior Embedded Software Engineer — Industrial Automation
Senior Embedded Software Engineer — Industrial Automation

Wabtec • Waltham (MA)

On-site
USD 91,000 - 130,000
Senior Embedded Software Engineer – Industrial IoT
Senior Embedded Software Engineer – Industrial IoT

Wabtec • Salem (VA)

On-site
USD 91,000 - 130,000
Senior Embedded Software Engineer - Industrial Systems
Senior Embedded Software Engineer - Industrial Systems

Wabtec Corporation • Germantown (MD)

On-site
USD 91,000 - 130,000
Relocation assistance
Senior Embedded Software Engineer – Rail RTOS & CI
Senior Embedded Software Engineer – Rail RTOS & CI

Wabtec • Germantown (MD)

On-site
USD 72,000 - 98,000
Health insurance
Welfare benefits
Retirement plan
+1
Lead Embedded Software Engineer, Locomotive Controls
Lead Embedded Software Engineer, Locomotive Controls

Wabtec • Erie

On-site
USD 72,000 - 98,000
Relocation assistance
Annual bonus
Benefits package
Embedded Software Engineer II - Rail & RealTime Linux
Embedded Software Engineer II - Rail & RealTime Linux

Wabtec Corporation • Germantown (MD)

On-site
USD 72,000 - 98,000
Senior Embedded Software Engineer – RTOS, C/C++
Senior Embedded Software Engineer – RTOS, C/C++

Wabtec • Town of Germantown (WI)

On-site
USD 91,000 - 130,000
Relocation assistance
Embedded Software Engineer
Embedded Software Engineer

Wabtec Corporation • Cedar Rapids (IA)

On-site
USD 70,000 - 90,000