What are the responsibilities and job description for the Flight Control Software Engineer position at APR Consulting?
Job Summary:
This role involves designing, developing, and integrating real-time flight software in a RISC-V soft processor running in a RTG4 FPGA.
Responsibilities:
- Develop software in C using FreeRTOS.
- Implement mechanism control, telemetry reporting, fault monitoring, and stored command sequence responses.
- Work with application users, hardware, and systems engineering teams.
Requirements:
- US Citizenship is required.
- Active Top-Secret Clearance Required.
- Bachelor's degree in a STEM discipline with 5 years of experience or a Master's degree in a STEM discipline with 3 years of experience.
- Proficiency in C/C
- Experience with FreeRTOS OS or other real-time operating system