Enable job alerts via email!

Senior Embedded Software Engineer

ZipRecruiter

England

On-site

GBP 146,000 - 194,000

Full time

Yesterday
Be an early applicant

Job summary

A technology firm specializing in laser power solutions seeks an experienced embedded software engineer to develop and maintain high-quality software. The ideal candidate will have over 5 years of experience with real-time embedded software applications, strong skills in C/C++ and Python, and the ability to maintain a U.S. Top Secret security clearance. This role offers competitive benefits, including medical coverage and flexible paid time off.

Benefits

401K and HSA options
Medical, dental, and vision coverage
Flexible paid time off
On-site gym

Qualifications

  • 5+ years designing real-time embedded software applications.
  • Eligible for and able to maintain an active U.S. Top Secret security clearance.
  • Experience with AI-assisted programming and agile environments.

Responsibilities

  • Develop embedded code for system telemetry and control in real-time.
  • Lead development using proficiency in C, C++, Python, and Rust.
  • Maintain high-quality documentation of code and architectures.

Skills

C/C++ programming
Python
Embedded Linux
FPGA development
IoT systems design

Education

Bachelor's degree in software engineering

Tools

STM32 IDE
GIT

Job description

Job Description

Salary: $146K - $194K

Who We Are:

PowerLight Technologies is the leading developer of safe, long-distance laser power beaming solutions to transmit kilowatt-level power remotely, making energy accessible to new and increasingly mobile distributed digital assets on and off planet Earth. Laser power beaming delivers energy to digital infrastructure, enabling power to be delivered when and where it is needed, including in hard-to-reach places or at high altitudes, with or without human access, and without the tether to today's battery- and power-cord power distribution environment.

We seek to hire contributors who exhibit three traits: the hands-on skill to create hardware and software; a commitment to teamwork; and a track record of high achievement, ideally with startup experience. The most successful team members are undeterred by extremely challenging, first-of-their-kind problems, and they experiment, fail-and-learn quickly, mastering their explorations alongside like-minded innovators.

We hire professionals who know their craft and look for those who can design boards, assemblies, optical chains, code, and processes with an eye toward successful, field-ready, secure, and well-documented products and systems. We value academic expertise, especially in physics, analysis, and technical progress.

Our culture emphasizes urgency, accountability, teamwork, and a healthy sense of fun, along with a passion for science. We foster a workplace where preparation, healthy debate, meeting deadlines, and hard work are valued.

This is a unique opportunity to work with leading scientists, engineers, and builders in the emerging field of long-distance power beaming.

What You'll Do:
  • Select appropriate hardware/software platforms and architectures for real-time data acquisition and control of systems including beam tracking, power management, and safety interlocks.
  • Develop embedded code for system telemetry and control in real-time.
  • Create database and post-processing software for troubleshooting, development, and analysis.
  • Design graphical user interfaces for real-time system telemetry and control panels.
  • Maintain high-quality documentation of code and architectures.
  • Assist in building our software engineering team, products, and strategies as we grow.
  • Develop code on embedded platforms like FPGAs and ARM controllers for laser power transfer and power-over-fiber systems.
  • Lead development using proficiency in C, C++, Python, and Rust.
  • Manage the full software development lifecycle from concept to deployment.
  • Develop device drivers, protocols, and APIs considering distributed communication networks.
  • Familiarity with machine learning and AI applications in robotics/autonomy.
  • Design secure software architectures, incorporating security standards and risk assessments.
Experience and Abilities:
  • Eligible for and able to maintain an active U.S. Top Secret security clearance.
  • Proactive self-starter with hands-on experience coding and testing prototypes.
  • Ability to plan projects, be accountable, and lead others.
  • Strong curiosity and sense of accountability.
  • Experience with C/C++, Python, and other relevant programming languages.
  • 5+ years designing real-time embedded software applications.
  • Experience with Embedded Linux, RTOS, and No OS environments.
  • FPGA development experience, especially with Xilinx.
  • Bachelor's degree in software engineering, data science, or related field.
Skills and Experiences:
  • Embedded microcontroller firmware and IDE experience (e.g., STM32).
  • Designing IoT systems.
  • Power quality characterization and compensation.
  • Experience with Ethernet, USB, UI development, data analytics, and AI applications.
  • Experience with AI-assisted programming and GIT revision control.
  • Familiarity with agile development and startup environments is a plus.
Physical Requirements:

Prolonged periods working at a desk and on laser equipment, indoors and outdoors. Ability to lift up to 20 pounds occasionally. Repetitive motions involving wrists, hands, and fingers.

Benefits:
  • 401K and HSA options
  • Medical, dental, and vision coverage
  • Flexible paid time off and holidays
  • TeleDoc and employee assistance programs
  • On-site gym, locker rooms, and outdoor trail access
  • Snacks and community programs

Contact us at careers@powerlighttech.com or visit our website: https://powerlighttech.com.

PowerLight Technologies is an equal opportunity employer committed to an inclusive environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs