Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$146k - $197k

Rainmaker

Make it rain. Make Snow. Make Earth Habitable. Rainmaker builds and deploys audacious technologies that work with nature to create an abundant, habitable planet. We are modernizing proven cloud-seeding science with weather-resistant UAS, radar and satellite observations, numerical weather prediction, novel sensing and validation systems, and sustainable seeding technologies. We are building an integrated system to make more freshwater available to farms, ecosystems, and communities. Our ambition is bold, but we pursue it with humility. We take on difficult problems in the real world with technical rigor, grit, integrity, and an openness to learning and course-correcting. We are hiring individuals with evidence of exceptional ability. If you want to build systems that endure, restore, and deliver the future we were promised, we want to hear from you. About the Role You will own embedded firmware across Rainmaker’s vehicle and its integration with our onboard and ground control software systems. Your scope includes flight-controller firmware, power distribution, sensor and payload controllers, and the interfaces connecting those systems to onboard Linux software. You will take work from architecture and board bring-up through testing, manufacturing, deployment, and support in the field. We’re looking for a high-agency engineer who identifies what needs to happen, turns incomplete requirements into a clear plan, and follows through until the hardware works reliably in real operating conditions. This is a hands‑on technical ownership role with the autonomy to shape the firmware architecture and the responsibility to deliver it. What You’ll Do Own the architecture, implementation, and maintenance of all embedded firmware across the vehicle, including flight-controller firmware, power distribution, sensors, and seeding payloads. Set firmware priorities, identify reliability risks and technical gaps, and drive projects from an ambiguous problem to a validated release. Bring up new boards with electrical engineers: read schematics, validate interfaces, write drivers, and debug failures at the boundary between hardware and software. Develop dependable device communication and command handling over CAN, UART, SPI, and I2C, with clear contracts for telemetry, timing, and fault behavior. Integrate firmware with our vehicle software so commands, device state, and telemetry behave consistently from the microcontroller to the operator. Design and validate safe startup states, watchdogs, interlocks, and recovery behavior for resets, communication loss, sensor faults, and interrupted updates. Own firmware builds, versioning, flashing, over-the-air updates, and recovery workflows so deployed vehicles run known, traceable software. Build automated tests, simulation, and hardware‑in‑the‑loop coverage that catch regressions and exercise failure modes before releases reach the fleet. Partner with manufacturing and flight operations to make provisioning, calibration, diagnostics, and servicing repeatable and practical. Investigate bench and field failures using logs, telemetry, and lab instruments; resolve root causes and turn what you learn into better software and tests. What We’re Looking For 3+ years of hands‑on experience developing embedded software or firmware for microcontroller‑based systems, including board bring‑up, hardware integration, and deployment into production or field use. Demonstrated ownership of an embedded subsystem from design through release and ongoing support, including making technical decisions independently, validating behavior on hardware, and resolving failures in real operating conditions. Strong systems programming skills in Rust and/or C/C++, with the ability and willingness to work across both Rust and C/C++ codebases. Practical experience with peripheral drivers and communication buses such as CAN, UART, SPI, and I2C. Comfort reading schematics and using oscilloscopes, logic analyzers, and hardware debuggers to isolate problems across electrical and software boundaries. The ability to reason about system failures and implement robust state machines, fault detection, safe outputs, and recovery paths. Experience building maintainable firmware with version control, reproducible builds, automated testing, and disciplined release practices. Evidence of high agency: you surface problems without waiting to be assigned, make sound decisions with incomplete information, ask for help when it matters, and close the loop on results. Clear communication and the ability to work closely with hardware engineers and operators, explain tradeoffs, and document decisions so others can build and service what you ship. What Will Set You Apart Experience with drones, robotics, aerospace, or other systems where software controls physical equipment in demanding conditions. Familiarity with PX4, MAVLink, flight‑controller development, or flight‑critical software. What Success Looks Like In the First 90 Days You have mapped the vehicle’s firmware, hardware interfaces, build and update paths, and most consequential reliability risks, and the team has a clear plan for what to address first. You can independently build, flash, instrument, and debug the key embedded systems and trace their behavior through our vehicle software. You have delivered a meaningful firmware improvement through bench and integration testing into an operational release, working with flight operations to verify its behavior in the field. You have improved at least one recurring source of friction in testing, provisioning, updates, or diagnostics, and established a practical ownership and release cadence for the firmware stack. $146,000 - $197,000 a year Supporting the people behind the mission Making Earth more habitable is ambitious work. We want the people doing it to feel supported—in the work we share and the lives they’re building. A stake in what we build. Meaningful stock options and the opportunity to help shape Rainmaker as an early member of the team. Support for your health. Comprehensive medical, dental, and vision insurance. An investment in your future. A 401(k) with employer matching to help you build long‑term savings. Time to recharge. Unlimited PTO for rest, exploration, and the people and pursuits that matter to you. Time for a growing family. Paid parental leave for both parents to welcome a child and spend time together. Lunch together. Daily lunch provided at our El Segundo headquarters—a chance to share a meal and connect with teammates. Help making the move. Relocation assistance for eligible roles to support your transition to Rainmaker. #J-18808-Ljbffr Rainmaker

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Eastern, KY vacancy
  •  ...Req#: 4093 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The... 
    Suggested
    Permanent employment

    Craig Technical Consulting, Inc.

    Eastern, KY
    4 days ago
  • ## Lead Embedded Software EngineerApply: Onsite: Cypress, California, USA: Full time: Posted 2 Days Ago: JR100733OK International is a global...  .... Welcome to our team!OK International is part of the Dover Engineered Products segment of the Dover Corporation. Dover is a... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Markem Imaje

    Eastern, KY
    5 days ago
  • $130k - $240k

     ...of X team is building an elite group of engineers with a strong sense of shared responsibility...  ...andintelligence mission. Perform embedded development, vulnerability analysis, reverse...  ...: Six (6) years experience with Software development experience using C, C/C++, or... 
    Suggested
    Work at office
    Flexible hours

    Set Of X

    Eastern, KY
    5 days ago
  •  ...spaceflight through autonomy. EraDrive builds autonomy software and hardware that let spacecraft see, decide,...  ...be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core... 
    Suggested

    Eradrive, Inc.

    Eastern, KY
    4 days ago
  • $129.3k - $225.3k

     ...Hardware The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS...  ...Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,... 
    Suggested
    Contract work
    Remote work
    Worldwide
    Relocation

    Apple

    Eastern, KY
    4 days ago
  •  ...Principal Embedded Software Engineer – Leading Avionics Innovation Are you a visionary embedded software engineer ready to take a leadership role in shaping the next generation of aerospace systems? Our client, a leading provider of advanced avionics and electronic control... 
    Relocation package

    Links Technology Solutions Inc

    Eastern, KY
    4 days ago
  • $169.07k - $216.03k

     ...DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem. About This Role The Senior Embedded Software Engineer on the Flight Software team is responsible for determining how our spacecraft behaves & operates in orbit and building... 
    Permanent employment

    Telemetry Today LLC

    Eastern, KY
    2 days ago
  • $135.7k - $203.55k

    ## Senior Embedded Software EngineerApply: PA - Philadelphia, 1800 Arch St: CO - Englewood, 183 Inverness Dr West: Full time: Posted Today...  ...option.)**Job Summary**Comcast is looking for a Senior Firmware Engineer (Engineer 4) to develop and maintain software for next-... 
    Full time
    Work experience placement
    Work at office
    Worldwide

    Comcast

    Eastern, KY
    1 day ago
  • $180k - $270k

     ...Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules....  ...closely with cross-functional engineering teams to solve complex system-level problems...  ...complex embedded, firmware, or hardware-software systems. ~ Expert-level proficiency in... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Eastern, KY
    3 days ago
  •  ...responsible for low-level and high-level software in CesiumAstro’s products through all...  ...reliability qualification, as well as software engineering and software project management...  ...Designing and implementing software for embedded devices and systems, from requirements to... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Eastern, KY
    4 days ago
  • Telemetry Today LLC in El Segundo, CA seeks a Senior Space Embedded Software Engineer to shape flight software behavior and reliability for spacecraft. You’ll own end-to-end firmware development, from requirements to testing and flight operations, across bare metal, RTOS... 

    Telemetry Today LLC

    Eastern, KY
    5 days ago
  •  ...potential. We are looking for best-in-class engineers to help maximize Starlink’s utility for...  ...are just some of the focus areas for software teams on Starlink: Develop software running...  ..., Python, or Rust Experience with embedded or low level systems development PREFERRED... 
    Permanent employment
    Live in
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Eastern, KY
    4 days ago
  • $135k - $160k

    Embedded Software Engineer, RF Payloads (Starshield) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies... 
    Permanent employment
    Temporary work
    For contractors
    Remote work
    Weekend work

    SpaceX

    Eastern, KY
    2 days ago
  • As an Embedded Software Engineer, you will work closely with a focused technical team to develop critical software for our product fleet, including missions flying in 2026 and 2027. You’ll have extreme ownership over your work, move quickly, and operate with high agency... 

    Gengalactic

    Eastern, KY
    4 days ago
  • Envision Technology, LLC. is seeking a Software Engineer to support our Fort Bragg, North Carolina facility. You will develop, implement,...  ...that meet mission requirements. You will work on RTOS-based embedded software, integrate with hardware devices, and contribute to... 

    EnVision Technology, Inc.

    Eastern, KY
    5 days ago
  • $184.7k - $324.8k

    Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies, including Image Signal Processing Pipeline and hardware components, where... 
    Relocation

    Apple

    Eastern, KY
    5 days ago
  • # Embedded Rust Software EngineerNickerson Talent Solutions · United States · Mid · OnsiteView & Apply## About the RoleNickerson Talent Solutions (NTS) is seeking an **Embedded Rust Software Engineer** to join a growing defense engineering team developing **mission-critical... 

    Rustify

    Eastern, KY
    4 days ago
  • General Motors Corporation is seeking a Senior Software Engineer for the ADAS Interactive Experience team. You will design and deliver production automotive embedded software spanning MCU firmware and SoC platforms, connecting vehicle signals and real-time controls to... 

    General Motors

    Eastern, KY
    4 days ago
  • $169.07k - $216.03k

     ...Washington, DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem. About This Role The Senior Embedded Software Engineer on the Flight Software team is responsible for determining how our spacecraft behaves & operates in orbit and building... 
    Permanent employment
    For contractors

    Varda Space Industries, Inc.

    Eastern, KY
    4 days ago
  • Integrated Sol for Sys Inc in Dayton, OH seeks a Senior Embedded Software Engineer to develop, integrate, and test software for the R-EGI program, uniting GPS/GNSS, inertial sensors, and navigation capabilities to support resilient positioning, navigation, and timing for... 

    Integrated Sol for Sys Inc

    Eastern, KY
    4 days ago
  • $135k - $200k

    Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of The Clients radios and advanced research... 
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Mission Driven Search

    Eastern, KY
    1 day ago
  • Rockwell Automation in Mayfield Heights, OH, is seeking a Senior Embedded Software Engineer to design, develop, and test safety- and security-critical software for programmable logic controllers (PLCs). You will join a new product team focused on Motion control, applying... 
    Flexible hours

    Rockwell Automation

    Eastern, KY
    5 days ago
  • Laminar, Inc. is seeking a Senior Embedded Software Engineer to own signal processing and firmware for process-aware sensors. This hands-on role sits at the intersection of embedded systems, DSP, and sensing methodology. You will implement detectors, manage end-to-end... 

    Laminar LLC

    Eastern, KY
    5 days ago
  •  ...Spectra Alpharetta is seeking a highly skilled Embedded Linux Software Engineer with deep expertise in the NXP i.MX95 processor family. In this role, you will design, develop, and optimize Linux-based embedded software, including BSPs, device drivers, kernel modules,... 
    Work at office

    Spectra Defense

    Eastern, KY
    4 days ago
  •  ...use the power already available to them. We are seeking an Embedded Firmware Engineer to develop production-grade firmware for power grid edge...  ...during development cycles Write and debug real-time embedded software in C/C++ on resource-constrained microcontrollers, using... 
    Full time
    For contractors
    Internship
    Local area
    Remote work
    Flexible hours

    KARMAN INC

    Eastern, KY
    5 days ago
  • AAON, Inc. in Parkville, MO is seeking a Software Engineer I to develop embedded software for HVAC control systems. You will implement OS applications, use modern C++ and Linux, and collaborate with a small team to deliver robust, secure solutions. The role involves designing... 

    AAON

    Eastern, KY
    5 days ago
  • ## Embedded Software Control Systems EngineerApplyremote type: Hybridlocations: Milford, Michigan, United States of Americatime type: Full...  .... We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW) projects in the Internal... 
    Local area
    Work from home
    Relocation package

    General Motors

    Eastern, KY
    4 days ago
  • Rivian and Volkswagen Group Technologies is seeking a Software Engineer proficient in Modern C++ (C++20 and above) and/or Rust to join our embedded systems team in Palo Alto. You will design, develop, and maintain software for resource-constrained platforms with a strong... 

    Rivian VW Group

    Eastern, KY
    4 days ago
  • Northrop Grumman Mission Systems in Baltimore seeks a Sr Principal Embedded Software Engineer to advance software for mission systems, emphasizing C/C++ and real-time embedded software. The role contributes to a digital transformation effort within a DoD-aligned program... 

    Northrop Grumman

    Eastern, KY
    3 days ago
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 7+ years of experience in embedded software development. Strong proficiency in C/C++ programming for embedded systems. Hands-on experience with Linux kernel development and Windows... 
    Permanent employment
    Contract work
    Local area

    Quantum Technologies USA

    Eastern, KY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!