Embedded Firmware & Flight Control Engineer

The Chronicle Of Higher Education, Inc.

Boulder (CO)

On-site

USD 70,000 - 80,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and retirement plans
Generous paid time off
Tuition assistance for you and depend…
ECO Pass for local transit

Job summary

The University of Colorado Boulder is seeking an Embedded Firmware and Flight Control Engineer to design and implement bio-inspired flight control architectures on aerial platforms and to lead demonstrations of advanced UAS capabilities.

You will write low-level C++ for microcontrollers, configure RTOS, and integrate CAN, SPI, I2C, and UART interfaces while ensuring safe, reliable flight demonstrations for stakeholders.

Qualifications

  • PhD required in engineering, robotics, or computer science.

Responsibilities

  • Design, write, and test low-level C++ code on microcontrollers/microprocessors; write custom control architecture code and tune control loops for flight performance.
  • Troubleshoot circuit boards and communication protocols (CAN, I2C, UART, etc.) and configure real-time operating systems (RTOS).
  • Set up, launch, and execute flight demonstrations for stakeholders.

Skills

Embedded C++ & RTOS
Python
ArduPilot
PX4
ROS2
CAN
SPI
I2C
UART
Drone piloting
Motion capture systems
Networking
Kalman filters
State estimation

Education

PhD in engineering/robotics/computer science

Tools

CAN
SPI
I2C
UART

Job description

Job Summary

The Bio-Inspired Perception and Robotics Laboratory (BPRL) isseeking an Embedded Firmware and Flight Control Engineer. Thesuccessful candidate will design and implement novel bio-inspiredflight control architectures (inner and outer loop) on aerialplatforms and execute flight demonstrations for stakeholders. Theengineer will help bridge the gap between theoretical controllerdesign, development, and implementation of aerial platform on-boardhardware and software. They will also help to implement andtroubleshoot custom control architectures, and act as the pointperson for demonstrations showcasing advanced UAS capabilities,including computer vision, sensor fusion, navigation, ensuringevery demonstration is safe, reliable, and representative of thetechnologies being showcased.

CU is an Equal Opportunity Employer and complies with allapplicable federal, state, and local laws governingnondiscrimination in employment. We are committed to creating aworkplace where all individuals are treated with respect anddignity, and we encourage individuals from all backgrounds toapply, including protected veterans and individuals withdisabilities.

Who We Are

The Bio-Inspired Perception and Robotics Laboratory (BPRL) is afacility in the Department of Mechanical Engineering and theRobotics Graduate Program at the University of Colorado, Boulderthat conducts research and development in the areas of fieldrobotics and biologically inspired robotics. We seek to distill thefundamental sensing, processing and feedback principles that governrobust behavior in organisms to enable new classes of roboticsystems with improved agility, locomotion and autonomy.

What Your Key Responsibilities Will Be

The successful candidate will design, write, and test low-level C++code on microcontrollers/microprocessors, write custom controlarchitecture code and tune control loops for desired flightperformance, troubleshoot circuit boards and communicationprotocols (CAN, I2C, UART, etc.), and configure real-time operatingsystems (RTOS). The candidate will also be responsible for settingup, launching, and executing flight demonstrations forstakeholders.

What We Can Offer

The annual salary range for this appointment will be $70,000 -$80,000.

Benefits

At the University of Colorado Boulder, we are committed to supporting the holistic health and well-being of our employees.

  • medical, dental, and retirement plans
  • generous paid time off
  • tuition assistance for you and your dependents
  • an ECO Pass for local transit
Be Statements

Be strategic. Be impactful. Be Boulder.

What We Require

PhD in engineering, robotics, or computer science.

What You Will Need
  • Experience with embedded C++ (&RTOS), python, Ardupilot,PX4, ROS2.
  • Hands-on experience with low-level interfaces including CAN,SPI, I2C, and UART.
  • Solid grasp of control theory, PID/modern feedback loops, andstate estimation filters (Kalman filters, ExtendedState/Error-State Kalman Filters).
  • Hands-on experience implementing and deploying embedded customcontrollers onboard flight platforms (e.g. quadrotors).
  • Experience piloting drones and working with motion capturesystems and data.
  • Understanding of internet protocols, with networking experienceworking with multi-device systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware & Flight Control Engineer
Embedded Firmware & Flight Control Engineer

The Chronicle Of Higher Education, Inc. • Allenspark (CO)

On-site
USD 70,000 - 80,000
Embedded Firmware & Flight Control Engineer
Embedded Firmware & Flight Control Engineer

CU Boulder • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical and dental plans
Retirement plans
Paid time off
+3
Flight Hardware and System Integration Engineer
Flight Hardware and System Integration Engineer

CU Boulder • Boulder (CO)

On-site
USD 50,000 - 60,000
Bio-Inspired Embedded Flight Control Engineer
Bio-Inspired Embedded Flight Control Engineer

CU Boulder • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical and dental plans
Retirement plans
Paid time off
+3
Flight Guidance, Navigation, and Control (GNC) Engineer
Flight Guidance, Navigation, and Control (GNC) Engineer

University of Colorado Boulder • Boulder (CO)

On-site
USD 70,000 - 80,000
Health insurance
Dental plan
Tuition assistance
+2
Embedded Flight Control Engineer — C++/RTOS for Drones
Embedded Flight Control Engineer — C++/RTOS for Drones

The Chronicle Of Higher Education, Inc. • Allenspark (CO)

On-site
USD 70,000 - 80,000
Flight Guidance, Navigation, and Control (GNC) Engineer
Flight Guidance, Navigation, and Control (GNC) Engineer

CU Boulder • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical, dental, retirement plans
Paid time off
Tuition assistance
+1
Embedded Flight Control Engineer – Bio-Inspired Drones
Embedded Flight Control Engineer – Bio-Inspired Drones

The Chronicle Of Higher Education, Inc. • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical, dental, and retirement plans
Generous paid time off
Tuition assistance for you and depend…
+1
Flight Guidance, Navigation, and Control (GNC) Engineer
Flight Guidance, Navigation, and Control (GNC) Engineer

The Chronicle Of Higher Education, Inc. • Boulder (CO)

On-site
USD 70,000 - 80,000
Medical, dental, and retirement plans
Paid time off
Tuition assistance for you and depend
+1
Flight Hardware and System Integration Engineer
Flight Hardware and System Integration Engineer

University of Colorado Boulder • Boulder (CO)

On-site
USD 50,000 - 60,000
Medical insurance
Dental insurance
Retirement plans
+2