Undline Software LLC
Embedded Software Engineer Robotics & Modular SystemsLocation: Blacksburg, VA (In-office with hybrid flexibility) Type: Full-TimeAbout UndlineUndline Software is building Modulr, a decentralized cloud platform and extending it into the physical world through robotics, drones, and modular devices.Were hiring an Embedded Software Engineer to develop the firmware and low-level code that powers Modulr.Robots real-world systems from swarm robotics to modular compute nodes.What Youll DoDevelop and maintain firmware for drones, robotics, and embedded devicesWrite efficient, reliable code in C/C++ (and some Python) for microcontrollers (STM32, ESP32, ARM-based MCUs via Jetson Orin)Integrate communication protocols (UART, SPI, I2C, CAN, BLE, etc.) into real-time systemsImplement bootloaders, self-updating firmware, and hardware safety routinesCollaborate with electrical engineers on board bring-up and debuggingSupport field testing and iteration of prototypes and production hardwareWhat You Bring3+ years experience in embedded software or firmware engineeringProficiency in C/C++ for microcontrollers (STM32, ESP32, ARM Cortex series, etc.)Experience with RTOS (FreeRTOS, Zephyr, or similar)Familiarity with embedded debugging tools (JTAG, oscilloscopes, logic analyzers)Knowledge of low-level communication protocols and async hardware interfacesBonus: experience in robotics, drone systems, or swarm coordinationOur CultureVoice before title firmware decisions shape real-world systemsAsync-first document test results, protocols, and lessons for the teamIn-office collaboration lab and drone testing happens here in BlacksburgBuild for the long haul firmware thats secure, updatable, and resilientCompensation & BenefitsBase salary (Blacksburg market): $90K $130K/yearSalary++ model overtime above 45 hrs/week paid at 1.5Flexible PTO + 50 hrs/year of emergency leaveWeekly R&D time (4 hrs) for prototyping or experimental buildsAccess to the Founders Fund pitch and build embedded extensions or toolsCareer path into embedded systems lead or firmware architectWhy This Role MattersHardware without firmware is just a shell. Your code will bring Modulrs machines to life from drones in the air to nodes in the network.This is your chance to build embedded systems that are modular, resilient, and core to a new internet.Apply now. Help us give life to the hardware of Modulr. Team Undline
recblid 9ze72vu84h4y6w9bqkxuckqwussfas