Controls Software Specialist
Indianapolis, IN (Hybrid)
Pay Range: $65.00-$81.00/hour
Job Description:
We are seeking a Controls Software Specialist with a strong background in aerospace and embedded systems to support the development of high-integrity control software for mission-critical platforms. This role offers the opportunity to work on advanced safety-critical control systems while leading development activities across the full product lifecycle. You’ll collaborate with multidisciplinary teams, government stakeholders, and customers to deliver compliant, secure, and resilient embedded software solutions.
Military experience equivalency may substitute for some requirements.
Key Responsibilities:
- Collaborate with systems teams and customers to capture and synthesize software requirements for high-integrity embedded systems.
- Architect, design, develop, test, and verify control software solutions across the product lifecycle.
- Execute and oversee software development activities, ensuring compliance at sub-system and system levels.
- Lead and mentor engineers across disciplines to meet cost, schedule, quality, and compliance objectives.
- Plan and manage development using agile methodologies while ensuring risk management integration into program plans.
- Prepare functional descriptions, design assurance, and test documentation for certifying authorities, customer deliverables, and program reviews.
- Design for functional safety and security in embedded software, ensuring compliance with civil and military aerospace qualification objectives.
Required Qualifications:
- Bachelor’s degree in a STEM field (Electrical, Software, Controls, Systems Engineering) with 5+ years’ relevant experience, OR
- Master’s degree in STEM with 3+ years’ relevant experience, OR
- Associate degree with 7+ years’ relevant experience, OR
- PhD in STEM discipline (experience preferred but not required).
- Minimum 5 years’ experience in aerospace, embedded systems, or high-integrity software development.
- U.S. citizenship with the ability to obtain and maintain a high-level security clearance (active or recently reactivated preferred).
Preferred Qualifications:
- Active security clearance (or one that can be renewed within the last 2 years).
- Proficiency with C, Assembly, Python, Simulink, and familiarity with model-based software design and simulation.
- Knowledge of safety-critical control systems (DAL A–C), embedded safety standards, and system security interaction with safety.
- Familiarity with aerospace and defense standards, including DO-178/DO-326, applicable military standards, and US export control regulations.
- Experience with FPGA design (highly desirable “pink unicorn” skill).
- Understanding of risk management frameworks (RMF, NIST SP 800-160, DoDI 5000.8).
- Excellent systems thinking aptitude—ability to analyze complex systems, interactions, and dependencies across the lifecycle.
- Strong interpersonal, communication, and presentation skills, with experience in customer engagement and program capture.
***For consideration for this opportunity, please email your resume to info@uspro.net and include in your message the job title AND five-digit number that follows the job title***
Equal Opportunity Statement:
USPRO is an equal opportunity employer and will consider all applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability and/or other protected categories. We are also committed to providing reasonable accommodation(s) to qualified individuals with disabilities or needs, as required by law.