remote
Software Engineer III Builds Engineer - Textron Systems
Software Engineer
Mid‑level software engineer focused on building, integrating, and maintaining embedded flight and geospatial systems using C++, Python, Linux, and modern CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain embedded software components for aerospace and defense applications.
- Implement and optimize build processes, continuous integration, and automated testing frameworks.
- Collaborate with cross‑functional hardware and systems teams to define requirements and resolve integration issues.
- Perform code reviews, debugging, and performance tuning on Linux‑based platforms.
- Maintain version control, configuration management, and documentation in compliance with industry standards.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field with 5+ years of software development experience.
- Proficiency in C++ and Python for embedded and scripting tasks.
- Strong experience with Linux development environments and build tools (e.g., Make, CMake, Yocto).
- Hands‑on knowledge of CI/CD pipelines, Git, and automated testing frameworks.
- Ability to work in a multidisciplinary team and communicate technical concepts clearly.