General Dynamics Mission Systems, Inc
Scottsdale, AZ, USA
Basic Qualifications
EDUCATION REQUIREMENT: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. CLEARANCE REQUIREMENT: Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
ROLE AND POSITION OBJECTIVES: Develop, refine, and implement algorithms on embedded processors and SoCs, applying linear algebra, matrix operations, trigonometry, geometry, numerical methods, and root-finding techniques. Implement firmware efficiently in C/C++ (Python or MATLAB for prototyping and simulation). Develop and maintain firmware drivers and interfaces for peripherals including Wi-Fi, Bluetooth, USB, UART, SPI, I2C, ADC/DAC, and sensors such as...