Embedded Real-Time Software Engineer - ASL - Open Rank
About the role
The Embedded Real-Time Software Engineer supports systems integration, system design, and product development projects for the Department of Defense (DoD) systems. They work on military systems specializing in avionics, electronic warfare, autonomous systems, intelligence systems, tactical communication/datalink systems; and live, virtual, constructive training solutions. The role involves designing, implementing, and developing software packages to meet system requirements, developing and maintaining software and scripts, influencing embedded software development processes, authoring technical reports and presentations, providing technical leadership to development teams, and verifying managed developers are following embedded development processes.
Responsibilities
- Design, develop, and implement software packages to meet system requirements.
- Develop and maintain software and scripts to support embedded software development and processes.
- Influence embedded software development processes.
- Author technical reports and presentations for projects of moderate-to-high complexity.
- Lead and/or contribute to white papers and proposals.
- Provide technical leadership to development teams and verify managed developers are following embedded development processes.
Requirements
- Experience developing software for complex military systems using disciplined software engineering experience with developing in languages such as C/C++ and/or Ada.
- Experience developing real-time software.
- Active Secret Clearance.
- Experience developing software for integrated electronic warfare and/or sensors systems.
- Experience with development of secure and/or safety critical systems.
- Experience with avionics data buses (MIL-STD-1553, ARINC 429, Ethernet, RS-422, etc.), tactical data links, military radios.
- Experience developing avionic systems on military aircraft.
- Experience with military relevant open software standards and frameworks.
- Experience leading small to mid-sized technical teams.
Qualifications
- 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 3.2.1 of the Georgia Tech Faculty Handbook.
- Education and Length of Experience:
- 9 years of related experience with a Bachelor’s degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, Computer Science, Physics, any technical degree.
- 7 years of related experience with a Masters’ degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, Computer Science, Physics, any technical degree.
- 4 years of related experience with a Ph.D. in Electrical Engineering, Computer Engineering, Aerospace Engineering, Computer Science, Physics, any technical degree.
Additional Responsibilities
- Develop software for Military embedded systems applications.
- Develop software requirements and design.
- Develop software using approved coding standards and processes.
- Ensure software is developed to meet military, safety, and security standards.
- Create and deliver technical presentations.
- Act as the software technical focal to sponsors for assigned projects.
Benefits
Comprehensive information on currently offered GTRI benefits, including Health & Welfare, Retirement Plans, Tuition Reimbursement, Time Off, and Professional Development, can be found through this link: https://benefits.hr.gatech.edu/.
Equal Employment Opportunity
The Georgia Institute of Technology (Georgia Tech) is an Equal Employment Opportunity Employer. The Institute is committed to maintaining a fair and respectful environment for all. To that end, and in accordance with federal and state law, Board of Regents policy, and Institute policy, Georgia Tech provides equal opportunity to all faculty, staff, students, and all other members of the Georgia Tech community, including applicants for admission and/or employment, contractors, volunteers, and participants in institutional programs, activities, or services. Georgia Tech complies with all applicable laws and regulations governing equal opportunity in the workplace and in educational activities.
USG Core Values
The University System of Georgia is comprised of our 26 institutions of higher education and learning as well as the System Office. Our USG Statement of Core Values are Integrity, Excellence, Accountability, and Respect. These values serve as the foundation for all that we do as an organization, and each USG community member is responsible for demonstrating and upholding these standards.