user avatar

Embedded Software Engineer

Business Integra

Posted today
Secret
Senior Level Career (10+ yrs experience)
$114,400 - $208,000
IT - Software
Huntsville, AL (On-Site/Office)

This is a long-term opportunity with potential for permanent hire for the right candidate.

Position Overview
• We are seeking a highly experienced Senior Software Engineer to support the full software engineering lifecycle in accordance with the program Software Development Plan (SDP).
• This role involves requirements analysis, object-oriented analysis and design, coding, unit testing, integration, and support of formal system testing and delivery.
• This position requires strong recent hands-on development experience in C/C++ (and Python), deep technical expertise, and the ability to operate effectively in a highly collaborative, multi-disciplinary environment supporting mission-critical systems.
• This role is located at a facility requiring special access.

Key Responsibilities
• Execute all phases of the software development lifecycle in compliance with the program SDP
• Perform software requirements analysis and object-oriented design
• Develop, maintain, and enhance embedded and/or real-time software using C, C++, and Python
• Conduct code reviews, unit testing, and integration testing
• Support formal qualification testing and system delivery
• Collaborate with systems, hardware, and integration teams to ensure seamless software-hardware interaction
• Contribute to Agile development activities and technical planning

Basic Qualifications
• Bachelor’s Degree in a STEM (Science, Technology, Engineering, or Mathematics) discipline from an accredited university
• 11+ years of recent, hands-on professional experience developing software in: C, C++ and Python
• Demonstrated experience working within multi-disciplinary engineering teams

Desired Qualifications
• Real-Time Operating System (RTOS) experience (e.g., Green Hills, VxWorks)
• Experience in Agile software development environments
• Knowledge of Model-Based Systems Engineering (MBSE)
• Experience developing software to formal requirements
• Experience with software-hardware integration
• Excellent written and verbal communication skills
group id: 10111333
N
Name HiddenDirector - Delivery & Client Services

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret