What are the responsibilities and job description for the Senior Embedded Software Engineer (C++, UAV) position at Protingent?
Job Description
Position Title: Senior Embedded Software Engineer (C , UAV)
Position Description: Protingent Staffing has an exciting contract opportunity located in Roseville, CA.
Job Responsibilities:
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Position Title: Senior Embedded Software Engineer (C , UAV)
Position Description: Protingent Staffing has an exciting contract opportunity located in Roseville, CA.
Job Responsibilities:
- Designs, develops, and tests C flight software and hardware, sensor, and actuator integrations.
- Analyzes and decomposes system requirements collaboratively with other engineering disciplines.
- Writes software requirements specifications, software test descriptions, design descriptions, and test reports
- Designs, implements, tests, and documents software according to KUAS specifications.
- Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline, or 15 years of experience in lieu of BS degree.
- 10 years of C or C programming experience
- Demonstrated understanding of Object-Oriented programming principles and RTOS systems.
- Demonstrated understanding of software development life-cycle and clearly document software requirements.
- Hands on ability to troubleshoot hardware-in-the-loop simulation modelling and make firmware updates
- Skills with tools such as Atlassian, MATLAB/Simulink, VxWorks, LabView.
- Skills implementing interface controls based on MBSE design documentation.
- Previous familiarity with OMS/UCI, A-GRA, STANAG 4586, DO-178C, AS9100.
- Job Type: Contract
- Location: Roseville, CA.
- Pay Rate: Market Rate
- Required US Citizenship: May be required to obtain and maintain a U.S. security clearance at the appropriate level.
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.