Posted in

Principal Embedded Software Engineer

Principal Embedded Software Engineer

CompanyRTX
LocationEast Windsor, CT, USA
Salary$101000 – $203000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, 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