Senior Real-time Embedded Software Engineer

Carnegie Mellon University

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

Job Summary

  • SEI advances software engineering principles and practices, serving 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, including comprehensive health insurance, tuition benefits, and a robust retirement savings policy.

Matching Summary

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

Skills & Requirements

Must-have

  • safety-critical embedded software
  • bare-metal embedded systems
  • RTOSes
  • FPGAs
  • embedded Linux
  • embedded interfaces and protocols

Nice-to-have

  • collaborative team environment
  • convey difficult engineering challenges
  • research and experimentation
  • system-of-systems integration

Key Requirements

  • BS with 10 years experience or MS with 8 years experience or PhD with 5 years experience
  • Proficiency in C, C++, VHDL, Verilog, Python, or C#
  • Experience with FPGAs and/or heterogenous computing boards
  • Experience with modern RTOSes (VxWorks or Integrity)
  • Understanding of DoW Systems Engineering lifecycle
  • Willing to work 100% onsite
  • Ability to obtain DoW security clearance
  • Willingness to travel 25%

Work Rights

Requires Department of War (DoW) security clearance

Tailored Resume

Cover Letter