EVONA · 21 hours ago
Embedded Software Engineer
EVONA is a fast-growing, mission-driven technology scale-up operating in the defense, aerospace, and critical infrastructure space. They are seeking an Embedded Software Engineer to develop real-time, high-performance embedded software for custom Linux-based hardware platforms, collaborating with hardware and data teams.
Responsibilities
Developing and optimising embedded software for custom Linux-based systems
Writing low-level software including kernel drivers and userspace APIs
Working with memory-mapped registers, DMA, and hardware/software interfaces
Profiling and tuning systems for low latency and high reliability
Supporting hardware bring-up and board-level debugging
Writing unit, functional, and integration tests
Participating in design reviews, code reviews, and documentation
Qualification
Required
3+ years of experience in embedded or low-level software development
Strong experience with C, C++, or Rust
Embedded Linux experience, including Yocto or Buildroot
Low-level debugging experience (GDB, JTAG)
Kernel driver development experience is a plus
Preferred
Exposure to FPGA, RTL, or DSP is a plus, not essential
Benefits
Bonus and equity
Comprehensive medical, dental, and vision coverage
Uncapped PTO
Flexible working policy
Transit benefits for DC/MD/VA