Junior Robotics Firmware Engineer (STM32/ROS2)

FLX Solutions, Inc.

Bethlehem (Northampton County)

On-site

USD 70,000 - 110,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity grant
On-site Bethlehem, PA lab

Job summary

FLX Solutions, Inc. is seeking a Junior Embedded Software Engineer to write, test, and debug firmware for the FLX BOT’s STM32 microcontrollers in our Bethlehem, PA lab. You’ll bring up firmware on new boards, use AI coding tools, and work with a mentorship team to grow into more robot software responsibilities.

This hands-on role focuses on real hardware, ROS 2 migration, and building test/release processes. Early career welcomed; U.S. citizenship required for DoD projects.

Qualifications

  • B.S. in a relevant field completed or completing within the next year.
  • 0 to 3 years of professional experience (internships/co-ops count).
  • C or C++ on a microcontroller (STM32, Arduino, Teensy, ESP32).
  • Python and Git.
  • Basic understanding of serial communication (UART, SPI, I2C, CAN, or USB).
  • Basic soldering and lab equipment skills.
  • Good documentation habits and clear written and verbal communication.
  • U.S. Citizenship (due to DoD requirements).

Responsibilities

  • Write, test, and debug C/C++ firmware for STM32 microcontrollers: motor control, sensors, power monitoring, and communication between links.
  • Bring up firmware on new boards with the electrical team, including a 48 V system.
  • Use AI coding tools to draft code, then review, test, and fix it yourself.
  • Help build automated tests and a repeatable build-and-flash process so every robot runs the same firmware.
  • Run long motor and system tests, log data, and track down bugs.
  • Document how things work so the next person can pick it up.
  • Move robot software toward ROS 2 on NVIDIA Jetson and keep it running.
  • Help build operator screen and camera feed inspectors use, and data saving.

Skills

C/C++
Microcontroller
Python
Git
Serial communication
Soldering
Documentation
U.S. Citizenship

Education

B.S. in Computer Engineering, Electrical Engineering, Computer Science, Mechatronics, or related field

Tools

STM32
Arduino/Teensy/ESP32

Job description

FLX Solutions, Inc. is seeking a Junior Embedded Software Engineer to write, test, and debug firmware for the FLX BOT’s STM32 microcontrollers in our Bethlehem, PA lab. You’ll bring up firmware on new boards, use AI coding tools, and work with a mentorship team to grow into more robot software responsibilities.

This hands-on role focuses on real hardware, ROS 2 migration, and building test/release processes. Early career welcomed; U.S. citizenship required for DoD projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Software Engineer
Junior Embedded Software Engineer

FLX Solutions, Inc. • Bethlehem

On-site
USD 70,000 - 110,000
Equity grant
On-site Bethlehem, PA lab
Lead Embedded Firmware Engineer, Robotics Platform
Lead Embedded Firmware Engineer, Robotics Platform

FLX Solutions, Inc. • Bethlehem

Hybrid
USD 100,000 - 130,000
Equity in early-stage company
Performance-based salary increases
Flexibility in role and package
Junior Electrical Engineer — Robotics Hardware Bring-Up
Junior Electrical Engineer — Robotics Hardware Bring-Up

FLX Solutions, Inc. • Bethlehem

On-site
USD 70,000 - 110,000
Equity
Software Lead: Firmware & Robotics
Software Lead: Firmware & Robotics

FLX Solutions, Inc. • Bethlehem

Hybrid
USD 100,000 - 130,000
Equity in early-stage company
Performance-based salary increases
Flexibility in role and package
Embedded Hardware Engineer - Robotics (Remote/Hybrid)
Embedded Hardware Engineer - Robotics (Remote/Hybrid)

FLX Solutions, Inc. • Bethlehem

On-site
USD 100,000 - 140,000
Equity
Remote or hybrid considered
Embedded Hardware Engineer – Robotics & Production
Embedded Hardware Engineer – Robotics & Production

FLX Solutions, Inc. • Bethlehem

On-site
USD 100,000 - 140,000
Equity grant
Junior Electrical Engineer
Junior Electrical Engineer

FLX Solutions, Inc. • Bethlehem

On-site
USD 70,000 - 110,000
Equity
Embedded Systems Engineer — Robotics & Real-Time Firmware
Embedded Systems Engineer — Robotics & Real-Time Firmware

Blue Arrow • Pittsburgh

Hybrid
USD 90,000 - 130,000
401K plan
Options
Great office and team
Senior Firmware Engineer — Real-World Robotics
Senior Firmware Engineer — Real-World Robotics

Reflex Robotics, Inc. • New York (NY)

Hybrid
USD 200,000 - 250,000
Electrical Engineer: Embedded Systems & Hardware Design
Electrical Engineer: Embedded Systems & Hardware Design

FLX Solutions, Inc. • Bethlehem

On-site
USD 100,000 - 140,000
Equity grant