Firmware Engineering Co-op: Embedded C/C++ for MPSoC

Wabtec Corporation

Waltham, Northern (MA, KY)

Hybrid

USD 34,000 - 39,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Wabtec Corporation in Waltham, MA is seeking a Firmware Engineering Co-op for January 2027 to June 2027. The role focuses on developing embedded C/C++ applications for Zynq Ultrascale+ MPSoC and building firmware atop embedded Linux.

You will collaborate across software and hardware teams to implement data transfer, processing, and APIs, while contributing to CI/CD improvements. The position requires pursuing a BS or MS in Computer Engineering or CS, with Linux basics, Git experience, and

Qualifications

  • Pursuing BS or MS degree in Computer Engineering or Computer Science.
  • C/C++ programming experience.
  • Strong understanding of data structures.
  • Basic understanding of Linux.
  • Experience with Git.
  • Understanding of electrical concepts and basic signal processing.
  • Ability to work onsite on Tuesday and Thursday.
  • Understanding logic and algorithms.

Responsibilities

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

Skills

C/C++
Data structures
Linux basics
Git
Electrical concepts

Education

BS or MS in Computer Engineering or Computer Science

Tools

Git
FreeRTOS
U-Boot
Python
Java

Job description

Wabtec Corporation in Waltham, MA is seeking a Firmware Engineering Co-op for January 2027 to June 2027. The role focuses on developing embedded C/C++ applications for Zynq Ultrascale+ MPSoC and building firmware atop embedded Linux.

You will collaborate across software and hardware teams to implement data transfer, processing, and APIs, while contributing to CI/CD improvements. The position requires pursuing a BS or MS in Computer Engineering or CS, with Linux basics, Git experience, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineering Co-Op (January-June 2027)
Firmware Engineering Co-Op (January-June 2027)

Wabtec Corporation • Waltham (MA), Northern (KY)

Hybrid
USD 34,000 - 39,000
Embedded Firmware Co-Op Engineer - Spring 2027
Embedded Firmware Co-Op Engineer - Spring 2027

Schneider Electric • Andover (MA)

On-site
USD 32,000 - 37,000
Firmware Engineer Co-op – Onsite Jan 2027
Firmware Engineer Co-op – Onsite Jan 2027

OnLogic, Inc. • Burlington (NC), Northern (KY)

Hybrid
USD 26,000 - 34,000
Firmware Co-Op: Embedded Systems & Tooling Engineer
Firmware Co-Op: Embedded Systems & Tooling Engineer

Emerson • Marshalltown (IA)

On-site
USD 42,000 - 56,000
On-site cafeterias
Fitness facilities
Employee resource groups
+1
Firmware Engineer Co-Op: Build Tools & Embedded Systems
Firmware Engineer Co-Op: Build Tools & Embedded Systems

City of Shakopee, MN • Marshalltown (IA)

Hybrid
USD 28,000 - 41,000
Co-op program
On-site cafeterias
Fitness facilities
+3
Embedded Software Co-op – Spring 2027: Learn & Code
Embedded Software Co-op – Spring 2027: Learn & Code

CACI International Inc • Danbury (CT)

On-site
USD 46,000 - 92,000
Spring Embedded Firmware Co-op
Spring Embedded Firmware Co-op

City of Shakopee, MN • Shakopee (MN), Northern (KY)

Hybrid
USD 33,000 - 39,000
Monthly housing allowance
Paid holidays
Paid sick time
+1
Firmware Engineer Co-Op
Firmware Engineer Co-Op

City of Shakopee, MN • Marshalltown (IA)

On-site
USD 28,000 - 41,000
Co-op program
On-site cafeterias
Fitness facilities
+3
Senior Embedded Software Engineer — Industrial Automation
Senior Embedded Software Engineer — Industrial Automation

Wabtec • Waltham (MA)

On-site
USD 91,000 - 130,000
Firmware Co-op: Build Embedded Systems for AI
Firmware Co-op: Build Embedded Systems for AI

Advanced Micro Devices • San Jose (CA), Northern (KY)

Hybrid
USD 28,000 - 41,000