Skip to content

Principal Embedded Software Engineer
Company | RTX |
---|
Location | East Windsor, CT, USA |
---|
Salary | $101000 – $203000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience or in absence of a degree, 12 years of relevant experience
- U.S. Person (U.S. citizen, permanent resident, refugee or asylee) or eligible to obtain necessary export authorizations required
Responsibilities
- Create and refine software architecture for embedded control and diagnostic systems
- Implement designs on both bare metal and virtualized platforms
- Utilize model-based development techniques in Cameo System Modeler and Simulink to develop software architectures, requirements, and low level designs
- Design and verify software for multi-core processing systems
- Ensure software meets performance metrics through utilization of instrumentation and benchmarks
- Conduct and coordinate low level verification activities defined by DO-178C
- Debug systems with control and diagnostic capabilities
- Make recommendations to management on ways to improve cost and quality of software products
- Design and implement build procedures that are used to support hardware and software product development and function
- Conduct multidisciplinary research and collaborate with equipment designers in the planning, design, development, and utilization of control and diagnostic systems
- Establish end user needs by analyzing system capabilities to resolve problems on program intent, output requirements and input data acquisition
- Ensures hardware and software standards are met
- May develop software configuration standards for company-wide use
- May train software developers in the use of configuration management tools and the implementation of software quality standards
- Identify opportunities to lead model-based development transformation
Preferred Qualifications
- Software and System design experience in Aerospace
- Experience adhering to DO-178C development process
- Experience with Cameo System Modeler
- Experience with Matlab Simulink
- Experience formulating software system designs