Real-time Embedded Software Engineer

Carnegie Mellon University

Pittsburgh, PA, United States
Onsite
Bare-metal embedded systems
Safety-critical embedded software
Embedded interfaces and protocols
SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security

Job Summary

  • SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security.
  • You will work closely with a variety of software and hardware systems including bare-metal embedded systems, RTOSes, FPGAs, and embedded Linux.
  • Our benefits philosophy encompasses three driving priorities: choice, control, and well-being.

Matching Summary

SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security.

Skills & Requirements

Must-have

  • bare-metal embedded systems
  • safety-critical embedded software
  • embedded interfaces and protocols
  • performance tests and analysis
  • collaborative team environment

Nice-to-have

  • leading experts and cutting-edge technologies
  • national resource in software engineering
  • innovative technologies and solutions
  • profound impact on software systems

Key Requirements

  • BS with 8 years experience
  • MS with 5 years experience
  • PhD with 2 years experience
  • Proficiency in C, C++, VHDL, Verilog, Python, C#
  • FPGAs and/or heterogenous computing boards
  • Modern RTOSes experience
  • Department of War (DoW) Systems Engineering lifecycle understanding
  • 100% onsite work requirement
  • Ability to obtain DoW security clearance
  • Willingness to travel 25%

Work Rights

Must obtain and maintain an active Department of War (DoW) security clearance

Tailored Resume

Cover Letter