This role supports the development and operations of New Glenn, a heavy-lift orbital launch vehicle, providing end-to-end responsibility for autonomy software components through cross-functional systems engineering and data-driven testing.
Locations (2)
Colorado, United States
Washington, United States
Compensation
Base Pay Range for: CO applicants is $144,179.00 - $201,849.90; WA applicants is $156,802.00 - $219,522.45
Responsibilities
Partner with cross-functional teams of controls engineers, subsystem designers, and operators to define autonomy software behaviors.
Architect, document, and decompose design decisions into software requirements, verification activities, and validation activities.
Support code reviews and validate software behavior through simulation data analysis, Hardware-In-the-Loop testing, and hardware testing.
Develop and run data analysis pipelines.
Drive autonomy software release readiness decisions by assessing autonomy changes for safety, performance, and stakeholder needs.
Requirements
Bachelor's degree in engineering or a related technical field
Develop application software and control functions for mobile machinery in an R&D environment.
Responsibilities
Develop application software for machine control systems, primarily using MATLAB/Simulink and Model-Based Design methodologies or “state of art” graphical development tools;
Design, implement and maintain control algorithms and machine functions for mobile machinery;
Generate, integrate and test embedded application software for electronic control units;
Develop and maintain software using relevant programming languages;
Develop and maintain CAN-based communication between controllers, sensors, actuators and other electronic devices;
Lead a high-performing team of protection and control engineers to develop and implement grid automation solutions.
Responsibilities
Build and guide a team of highly skilled protection and control engineers
Inspire and foster a culture of innovation, continuous improvement, and knowledge sharing
Oversee the full project lifecycle for protection and control system, feature design, specification, simulation, modeling, implementation
Champion the adoption of new technologies such as IEC 61850 for digital substation
Develop and implement strategic initiatives to support seamless integration of protection algorithms into products using model-based design through to virtualization
Requirements
Bachelor’s degree in electrical engineering or a related field; master’s degree a plus
Support the development and prototyping of vehicle control functions through model-based design.
Compensation
The salary range for internship positions is $25 an hour for undergraduate students and $30 an hour for graduate students.
Responsibilities
Develop desktop prototypes of vehicle control features using MATLAB and Simulink
Create and maintain Stateflow logic models that represent functional and behavioral requirements
Collaborate with systems, controls, software, and integration engineers to understand feature requirements and expected vehicle behavior
Translate functional requirements and use cases into executable control models and simulations
Design and implement simple graphical user interfaces (GUIs) to demonstrate control feature functionality and customer use cases
Requirements
Bachelor's or Master's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Aerospace Engineering, Robotics, Mechatronics, Computer Science, or a related field
Nice to have: Stateflow
Nice to have: GUI development using MATLAB App Designer
Nice to have: model-based systems engineering (MBSE)
Nice to have: controls, robotics, autonomous systems, embedded systems
As a Software Engineer for Turf & Compact Utility, you will be an integral part of a software development team and collaborate with other developers, testers, and stakeholders to provide an optimized and validated software solution for Turf and Compact utility tractors.