The Software Engineering Institute (SEI) at Carnegie Mellon University is seeking an Associate Real-Time Embedded Software Engineer to work on safety-critical embedded systems. This role offers a unique opportunity to work at the forefront of software engineering innovation, tackling complex challenges for government and defense organizations. The position involves working with cutting-edge technologies including bare-metal systems, RTOSes, FPGAs, and embedded Linux.
The ideal candidate will join a collaborative team environment where they'll develop tools, techniques, and processes to address critical software challenges. The role requires expertise in embedded systems programming, with proficiency in languages like C, C++, VHDL, and Python. Key responsibilities include designing and developing embedded software tools, conducting system analysis, and implementing testing methodologies for high-impact, safety-critical systems.
SEI offers an exceptional benefits package through Carnegie Mellon University, including comprehensive health insurance, generous retirement contributions, and unique educational benefits. The position is based in Pittsburgh's vibrant Oakland neighborhood, near both Carnegie Mellon and the University of Pittsburgh campuses. While the role requires 100% onsite presence and up to 25% travel, it offers significant opportunities for professional growth, research publication, and work with cutting-edge technologies.
This is an excellent opportunity for someone passionate about embedded systems and software engineering who wants to make a meaningful impact on national security and defense systems while working with world-class experts in the field. The position combines technical challenges with opportunities for research and knowledge sharing, making it ideal for engineers who want to advance their careers while contributing to significant software engineering innovations.