Software Development and Integration Engineer
Core
Develop, integrate, and deploy software solutions for advanced communications, aerospace, defense, and mission-critical technology programs.
Role type
Software Development and Integration Engineer
Builds
Cohesive, high-performance software systems integrating components, firmware, and embedded applications
Domain
Aerospace, defense, telecommunications, embedded systems
Required skills
software integration, automation, DevOps, software-hardware integration, CI/CD pipeline management, root cause analysis, configuration management
Preferred skills
embedded systems, real-time operating systems (RTOS), mission-critical system support, test automation, systems engineering processes
Technologies
Python, C/C++, Bash, Git, Jenkins, GitLab CI, Azure DevOps, Linux
Responsibilities
Define software requirements, architecture concepts, and integration strategies; integrate software components and third-party libraries; develop and maintain automated deployment processes; troubleshoot integration issues; support system-level testing and verification; maintain build documentation and release records.
Seniority
Mid-Senior level, hands-on IC