An aerospace engineering firm located in Poway, California, is seeking a Senior Engineer to design, develop, and enhance UAV autopilot software. The role involves defining user requirements, planning software development, and maintaining code. The ideal candidate will have at least 4 years of experience in software development, strong skills in C and Python, and an understanding of closed-loop control systems. A bachelor's degree in a related field is required, and familiarity with aviation systems is preferred. The position offers a competitive salary range and full-time benefits.
Qualifications
4+ years of progressive software development experience.
Understanding of software development concepts and principles.
Experience with aviation systems and fixed-wing aircraft.
Responsibilities
Determine user requirements and specifications.
Formulate detailed plans for implementation of software solutions.
Implementation of design including coding, testing, and documentation.
Skills
Software development
C programming
Python programming
Closed-loop control systems
Model-Based Design tools (MATLAB/Simulink)
Education
Bachelor's degree in computer science or related discipline
Master's degree or PhD in computer science or related discipline
Tools
VectorCAST
SCADE
DO-178 processes
Job description
An aerospace engineering firm located in Poway, California, is seeking a Senior Engineer to design, develop, and enhance UAV autopilot software. The role involves defining user requirements, planning software development, and maintaining code. The ideal candidate will have at least 4 years of experience in software development, strong skills in C and Python, and an understanding of closed-loop control systems. A bachelor's degree in a related field is required, and familiarity with aviation systems is preferred. The position offers a competitive salary range and full-time benefits.