Real-time Embedded Software Engineer

SEI (Software Engineering Institute) / Carnegie Mellon University

Pittsburgh, PA, USA
Not specified; not specified; comprehensive health...
Onsite
Bs/ms/phd in computer science or electrical engineering
8 years experience with bare-metal embedded systems
Proficiency in c, c++, vhdl, verilog, python, or c#
SEI (Software Engineering Institute) at Carnegie Mellon University is seeking a Real-time Embedded Software Engineer to develop safety-critical embedded software. The ideal candidate should have substantial experience in embedded systems, proficiency in various programming languages, and the ability to work collaboratively in a fast-paced environment

Job Summary

  • SEI is seeking an experienced real-time embedded engineer to develop safety-critical software for complex government systems.
  • The role involves designing tools to analyze, test, and evaluate embedded software while ensuring robustness and reliability.
  • Employees receive comprehensive benefits including an 8% monthly retirement contribution, tuition benefits, and access to university resources.

Matching Summary

Match Score: 85

SEI (Software Engineering Institute) at Carnegie Mellon University is seeking a Real-time Embedded Software Engineer to develop safety-critical embedded software. The ideal candidate should have substantial experience in embedded systems, proficiency in various programming languages, and the ability to work collaboratively in a fast-paced environment.

Salary

Not specified; Not specified; Comprehensive health insurance, tuition benefits, 8% retirement contribution

Skills & Requirements

Must-have

  • BS/MS/PhD in Computer Science or Electrical Engineering
  • 8 years experience with bare-metal embedded systems
  • Proficiency in C, C++, VHDL, Verilog, Python, or C#
  • Experience with FPGAs and heterogeneous computing boards
  • Knowledge of modern RTOSes like VxWorks or Integrity
  • Familiarity with embedded interfaces I2C, CAN, SPI, RS-232
  • Willingness to work onsite 100% at SEI or customer facility

Nice-to-have

  • Experience with Java, Go, Rust, Ada, or MATLAB
  • Understanding of Department of War Systems Engineering lifecycle
  • Strong communication skills for technical stakeholders
  • Willingness to travel 25% outside office location
  • Ability to pass background check and maintain security clearance

Key Requirements

  • BS degree with 8 years experience OR MS with 5 years OR PhD with 2 years
  • Must obtain and maintain active Department of War security clearance
  • Must be willing to work 100% onsite at SEI or customer facility
  • Must pass a background check

Work Rights

Must have US citizenship or ability to obtain DoW security clearance

Tailored Resume

Cover Letter