The Georgia Tech Research Institute (GTRI) is seeking an Embedded Real-Time Software Engineer to join the Applied Systems Laboratory (ASL) Systems Integration Division (SID). This role involves developing hard real-time embedded systems software for Department of Defense (DoD) systems, specializing in areas such as avionics, electronic warfare, and autonomous systems. The engineer will design, implement, and test solutions on limited-resource hardware, interfacing with real-time operating systems, device drivers, and board devices. Responsibilities include managing hardware device access, architecting for software scheduling and low latency, controlling system states, managing component status, and developing domain-specific applications. The position requires performing full software development lifecycle tasks, applying disciplined processes, utilizing safety and security unique processes, and incorporating open system software frameworks. Proficiency in C/C++ for real-time applications, along with knowledge of software development principles, operating systems, CI/CD, DevOps, API development, container development, and distributed systems is expected. The engineer will also collaborate with researchers to innovate new concepts and execute challenging research in the national interest.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior