×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer, Actuation Systems Embedded Software

Job in Portsmouth, Newport County, Rhode Island, 02871, USA
Listing for: Arizona Staffing
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 107500 - 204500 USD Yearly USD 107500.00 204500.00 YEAR
Job Description & How to Apply Below

Embedded Software/Firmware Engineer

The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance actuation systems, such as aerodynamic steering, thrust vectoring, attitude and divert maneuvering, pointing, and stabilization of missile systems & subsystems.

This is an onsite role:

  • Tucson, AZ
  • Huntsville, AL
  • Portsmouth, RI

What You Will Do?

  • Help specify, design, verify, and integrate motor control embedded firmware for current and future precision control actuation systems.
  • Implement digital control algorithms in C/C++ in conjunction with the Controls and Algorithms team.
  • Apply sound engineering practices to address technical problems while collaborating with a team including electrical engineering, mechanical engineering, control systems engineering, test engineering, systems safety engineering, and others.

What You Will Learn

  • Hands-on opportunity with firmware integration and verification testing in a laboratory environment is plentiful, thus enabling firsthand knowledge of system function and performance.
  • The position will rely on fundamental understanding of C/C++, MATLAB /Simulink, and working with electrical and mechanical hardware.

Qualifications You Must Have

  • Requires a University Degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience or an advanced degree and a minimum of 5 years of prior relevant experience.
  • Experience with systems engineering design and/or development or experience working in a disciplined, controlled manner, fully documenting work; extensively commenting code, test benches and test software.
  • Experience with C/C++ development on embedded hardware platforms or similar.
  • Experience with model development and/or data analysis in MATLAB /Simulink.

Qualifications We Value

  • Advanced degree in Aerospace Engineering, Control Systems Engineering, Mechanical Engineering, Electrical Engineering, Physics or Computer Science.
  • Experience developing firmware or software for safety significant environments including requirements development and traceability, design decomposition and documentation, static code analysis, design to safety critical coding standards such as MISRA-C, test case development, code coverage including modified decision/code coverage (MC/DC), code coverage analysis and formal qualification testing.
  • A working understanding of configurable logic (FPGA firmware) and VHDL.
  • Experience implementing digital control algorithms in hardware including embedded microcontrollers, digital signal processors, FPGAs and a working understanding of serial communication interfaces, analog to digital converters, and PWM generators.
  • Experience working with and integrating hardware.
  • Knowledge of actuation communication busses; UART, SPI, and I2C protocols; electromechanical actuators (using gears, ball screws, lead screws etc); position sensors; electronic controllers and power amplifiers; test equipment
  • Basic understanding of modeling and controls of electric motors and solid background in PMSM motor fundamentals.
  • Digital and analog signal electronics design, development and verification.
  • Use of software/firmware configuration management tools such as GIT, Subversion or similar tools
  • Ability to work hands-on in teams and to articulate, in both oral and written form, to technical, non-technical and management audiences
  • Motivation to continue developing and learning on-the-job skills

What We Offer

  • Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value:
    Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
  • Relocation Eligibility
  • Learn More & Apply Now!
  • As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
  • The salary range for this role is 107,500 USD – 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels.
  • RTX considers several factors when extending an offer,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary