Found Description
Job Description
The Aftermarket Software Engineer is responsible for supporting, maintaining, enhancing, and troubleshooting software and embedded systems throughout the product lifecycle. This role works closely with cross-functional teams to analyze field issues, develop software solutions, support product sustainment activities, and ensure long-term product reliability, performance, and serviceability.
Key Responsibilities
- Analyze customer, service, and business requirements and translate them into software design proposals and technical solutions.
- Design, develop, modify, and maintain embedded software and application software for existing products.
- Support product sustainment activities, including software updates, bug fixes, cybersecurity improvements, and feature enhancements.
- Develop proof-of-concept software solutions and early-stage prototypes.
- Investigate software-related field issues and perform root cause analysi...