Software Integration Engineer
Role details
Job location
Tech stack
Job description
At GE Aerospace, we are reinventing the future of flight. As a Software Integration Engineer in the XMAN team, you will help deliver cloud-based services that support air traffic management by applying GE Aerospace expertise in navigation and guidance systems. This is a hands-on engineering role spanning software development, system integration, verification, and deployment support.
Working with a global, cross-functional team, you will contribute across software integration, verification, customer acceptance, deployment, and operational support to help deliver secure, reliable, and high-quality solutions.
Occasional travel to customer or GE sites will be required., * Integrate software acrosswithcustomer systems, managing interfaces, configurations, and dependencies to ensure reliable functionality.
- Support customer integration activities and formal acceptance testing for cloud-based deployments, including issue triage, resolution, and closure.
- Plan, develop, automate, and execute verification and validation activities.
- Support product security, reliability, and operability through monitoring, log and metric analysis, incident investigation, and problem management.
- Produce andmaintainquality and compliance evidence, including requirements traceability, reviews, test results, release notes, and safety case inputs,appropriate forregulated environments.
- Contribute to architecture and design discussions, including performance, scalability, resiliency, supportability, and cybersecurity considerations.
- Design, implement, test, andmaintainsoftware features and integration tooling in anAgile environment using modern engineering practices.
Requirements
- Experience integratingsystems with customers throughinitialengagement to formalacceptance testing.
- Experience producing quality, traceability, and compliance evidence for regulated environments, ideally aligned with standards such as DO-278A/ED-109A
- Experience with automated verification and validation.
- Strong written and verbal communication skills.
- Bachelor's degree from an accredited university or college or equivalent knowledge and experience in systems or aerospace engineering, * developing and/orverifying software for high-availability or safety/mission-critical systemsfor Air traffic controlsystems.
- working in Agile software development environments.
- with CI/CD pipelines, automated builds, and test execution frameworks.
- with cloud deployments and operational support in production environments.
- with strong hands-on development in C# and .NET Core/.NET for backend services, APIs, distributed systems, and integration layers.
- triaging failures, isolating root cause across software and integration boundaries, implementing corrective actions, and preventing recurrence.
Desirable
Experience with:
- Azure cloud services.
- Terraform and Infrastructure as Code.
- deploying and operating workloads on Kubernetes.
- Python for automation, scripting, integration tooling, data processing, and support utilities.
- Linux system administration.
Desirable behaviours :
- Takes ownership of work items and drives them through to completion with limited oversight.
- Identifiesrisks early and proposes practical mitigation actions.
- Demonstrates a bias for action, learning, and continuous improvement.
- Maintains high attention to detail and a strong commitment to quality.
- Understands the operational impact of technical decisions.
- Uses data to prioritise improvement opportunities.
Flexible Working