Embedded Software Engineer - Alabama - Onsite

Carnegie Mellon University

Huntsville, Alabama, US
Fully remote
Embedded software engineering support
Software architecture analysis
Modern software development techniques
The SEI advances software engineering principles and practices, serving as a national resource in software engineering and computer security by working with academia, defense, government, and industry

Job Summary

  • The SEI advances software engineering principles and practices, serving as a national resource in software engineering and computer security by working with academia, defense, government, and industry.
  • Responsibilities include assisting customers with software development and cybersecurity from a cost, schedule, and performance perspective, providing on-the-spot technical advice, and assessing software development plans.
  • Carnegie Mellon University offers competitive employee benefits including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy.

Matching Summary

The SEI advances software engineering principles and practices, serving as a national resource in software engineering and computer security by working with academia, defense, government, and industry.

Skills & Requirements

Must-have

  • Embedded software engineering support
  • Software architecture analysis
  • Modern software development techniques
  • Cybersecurity approaches and methodologies
  • FPGA hardware and software interface analysis
  • Software test and evaluation techniques
  • Static, dynamic, and complexity analysis tools

Nice-to-have

  • Program and project management skills
  • Collaborative team environment experience
  • National Security expertise
  • Cutting edge technologies and experts

Key Requirements

  • BS with 8 years' experience, MS with 5 years' experience, or PhD with 2 years' experience
  • Professional experience as a software developer, software engineer, or verification engineer
  • Understanding of DoW Systems Engineering lifecycle
  • Familiarity with embedded software/firmware safety standards
  • Proficiency in C, C++, Ada, VHDL, or Verilog
  • Experience with Real Time Operating Systems like VxWorks
  • Experience with embedded software performance tests

Work Rights

Must be eligible to obtain and maintain a Department of War security clearance

Tailored Resume

Cover Letter