The Sensor / EW Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software for use in radar, EO / IR, electronic warfare (EW) systems, and other electromagnetic applications. Research centers on efficient and adaptive implementations for high-throughput signal processing, sensor fusion, target tracking, resource scheduling, electronic attack (EA), electronic protection (EP), and integrated sensor capabilities. The engineer integrates knowledge of mathematics and physics for sensor-based and EW applications into designs. The Sensor / EW Embedded Real-Time Software Engineer designs, implements, and tests solutions executing on limited-resource hardware, where the engineer develops software that interfaces to real-time operating systems, device drivers, and board devices. The Sensor / EW Embedded Real-Time Software Engineer understands the complexity of allocating hardware board devices, manages hardware device access, architects for software scheduling and low-latency, controls system states and modes, manages systems’ components status and health, and develops domain-specific applications. The Sensor / EW Embedded Real-Time Software Engineer performs full software development lifecycle tasks, applies disciplined software development processes, utilizes safety and security unique processes and designs, and incorporates open system software frameworks. Sensor / EW Embedded Real-Time Software Engineer is proficient in programming languages for real-time computing applications, such as C and C++, and demonstrates knowledge in software development principles, computer operating systems, Continuous Integration / Continuous Delivery (CI / CD), DevOps, Application Programming Interface (API) development, container development, and distributed systems. The Real-Time Software Engineer also works as part of a broad team of researchers to innovate new concepts, identify technology stakeholders, and execute challenging research in the national interest.
Key Responsibilities
Additional Responsibilities
Copy and paste the Additional Responsibilities content from the PVA Request ticket
Required Minimum Qualifications
Preferred Qualifications
Travel Requirements
Education and Length of Experience
This position vacancy is an open-rank announcement. The final job offer will be dependent on candidate qualifications in alignment with Research Faculty Extension Professional ranks as outlined in section of the Georgia Tech Faculty Handbook
U.S. Citizenship Requirements
Due to our research contracts with the U.S. federal government, candidates for this position must be U.S. Citizens.
Clearance Type Required
Candidates must be able to obtain and maintain an active security clearance.
Embedded Software Engineer • Smyrna, GA