remote
Software Engineer II - Hardware Automation - Collins Aerospace
Software Engineer
Develop and maintain automated hardware test systems using C++, Python, LabVIEW, and PLCs, ensuring reliable integration with aerospace platforms while supporting DoD security requirements.
About the role
Key Responsibilities
- Design, develop, and maintain automated test hardware and software for aerospace systems.
- Implement control logic using PLC programming and integrate with LabVIEW test frameworks.
- Write and optimize C++ and Python code for embedded test rigs and data acquisition.
- Collaborate with cross‑functional engineering teams to define requirements and validate system performance.
- Maintain configuration control, versioning, and documentation in compliance with security and quality standards.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
- 2+ years of experience with C++, Python, and LabVIEW in hardware automation.
- Hands‑on experience programming PLCs and working with embedded test hardware.
- Ability to obtain and maintain a Secret DoD security clearance.
- Strong problem‑solving skills and ability to work in a regulated, fast‑paced environment.