Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Engineering Co-Op

Home > C/C++ programming jobs

Firmware Engineering Co-Op in USA new

  • Westinghouse Air Brake Technologies Corporation
  • Full time
  • Email
  • Waltham, MA

Responsibilities

  • Develop embedded C and C++ applications for the Zynq Ultrascale+ MPSoC.
  • Design and implement algorithms for efficient data transfer and processing.
  • Design and develop APIs for communication between applications.
  • Develop embedded Linux firmware for interfacing with hardware components.
  • Test C and C++ applications.
  • Develop, maintain, and integrate software development tools.
  • Improve CI/CD infrastructure.
  • Collaborate with software and hardware development coworkers.

Requirements

  • Currently pursuing a BS or MS degree in Computer Engineering or Computer Science.
  • C/C++ programming experience.
  • Strong understanding of data structures.
  • Basic understanding of Linux and experience with Git.
  • Understanding of electrical concepts, basic signal processing, logic, and algorithms.
  • Ability to work onsite on Tuesday and Thursday.
  • Preferred qualifications include Python or Java programming, advanced Linux, FPGA development, electrical engineering knowledge, FreeRTOS or another RTOS, U-Boot, Bash scripting, and one to two prior internships.

Benefits

  • The co-op runs from January 2027 through June 2027.
  • The position is based onsite in Waltham, Massachusetts, with onsite work required Tuesday and Thursday.
  • Benefits information includes health, welfare, and retirement offerings; an annual bonus may be available if eligible.

Westinghouse Air Brake Technologies Corporation

Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digita...

Similar positions

Firmware Engineer II

  • Varda Space Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $144k - $184k/yr
  • El Segundo, CA

Simulator Engineering Intern

  • Boeing
  • Full time
  • UK
  • 09/12/2026
  • Crawley

Firmware Engineer I

  • Axon
  • Full time
  • Others
  • 09/12/2026
  • Ho Chi Minh City, Vietnam

Software Engineering Intern

  • Texas Instruments
  • Full time
  • USA
  • 09/10/2026
  • Salary: Competitive
  • Dallas, TX

Software Development Engineering (Embedded)

  • Western Digital
  • Full time
  • Others
  • 09/10/2026
  • Petaling Jaya, Malaysia