Embedded Software Engineer

EVONA

Baltimore (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Strong benefits
Flexible work options
Inclusive environment

Job summary

A cybersecurity and data intelligence company is searching for an Embedded Software Engineer in Baltimore, MD. You will develop and optimize real-time embedded software for custom Linux-based hardware in critical environments. Ideal candidates have 3+ years of experience in embedded systems and proficiency in C/C++. This role offers a robust culture of integrity and collaboration, with competitive benefits and flexible work options.

Qualifications

  • 3+ years of embedded software or low-level systems experience.
  • Experience in building Linux kernel drivers and user-space APIs.
  • Familiarity with CAN, ARINC-429, MIL-STD-1553 protocols.

Responsibilities

  • Develop real-time embedded software for custom Linux-based platforms.
  • Work on low-level hardware interfaces and high-speed data transfer.
  • Collaborate with cross-functional teams to ship reliable products.

Skills

C/C++ or Rust
Embedded Linux
Debugging (GDB, JTAG)
Git
Scripting (Python/Bash)

Education

Degree in CS, EE, CE, or related field

Tools

Yocto/Buildroot
Oscilloscopes

Job description

This range is provided by EVONA. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$120,000.00/yr - $180,000.00/yr

Direct message the job poster from EVONA

Join a team redefining how onboard operational technology is used across defence, aerospace, and rail. This organization is a fast-scaling cybersecurity and data intelligence company - unlocking data that keeps critical systems safer, more efficient, and more reliable. They are searching for an Embedded Software Engineer to help build high-performance software at the edge and advance the next generation of OT innovation.

The Opportunity

In this role, you’ll develop real-time embedded software for custom Linux-based platforms operating in demanding, mission‑critical environments. You’ll work across kernel layers, hardware interfaces, and low‑level data systems - collaborating with hardware, FPGA, and analytics specialists to deliver integrated solutions. This is a chance to build resilient, high‑throughput software that directly impacts transportation, national security, and critical infrastructure operations.

  • Design, develop, and optimize real‑time embedded software for custom Linux‑based hardware
  • Work on low‑level hardware interfaces, DMA, and high‑speed data transfer
  • Build Linux kernel drivers and user‑space APIs for custom hardware
  • Collaborate with cross‑functional teams (hardware, FPGA, analytics) to ship reliable products
  • Profile and debug systems for low‑latency, high‑reliability operation
  • Be part of a company that’s genuinely engineering‑first, not bureaucracy‑heavy
What You’ll Bring
  • Degree in CS, EE, CE, or related field
  • 3+ years of embedded software or low‑level systems experience
  • Strong in C/C++ or Rust (Rust a plus)
  • Experience with embedded Linux, Yocto/Buildroot, and kernel or driver‑level development
  • Skilled in debugging with GDB, JTAG, oscilloscopes, and similar tools
  • Comfortable with Git, CI/CD, and scripting (Python/Bash)
  • Familiarity with CAN, ARINC‑429, MIL‑STD‑1553, or related protocols
  • Knowledge of DSP, real‑time processing, or hardware/software integration
  • Must have US citizenship and security clearance.

The culture emphasizes integrity, user‑centered thinking, collaboration, and continuous improvement - and is supported by competitive compensation, strong benefits, flexible work options, and an inclusive environment where diverse perspectives drive better outcomes.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Software Development

Referrals increase your chances of interviewing at EVONA by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Insight Global • Simi Valley (CA)

On-site
USD 170,000 - 215,000
Medical insurance
Vision insurance
401(k)
Embedded Software Engineer
Embedded Software Engineer

Insight Global • Albuquerque (NM)

On-site
USD 110,000 - 150,000
Comprehensive benefits package
Paid sick leave
401(k) retirement plan eligibility after 90 days
Embedded Software Engineer
Embedded Software Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 120,000 - 300,000
Private medical insurance
401(k)
Equity options
Embedded Software Engineer
Embedded Software Engineer

Manpower Group (USA) • Foster City (CA)

On-site
USD 257,611,200 - 274,142,400
Medical coverage
Dental and Vision plans
401(k) with match
+1
Senior Firmware Engineer
Senior Firmware Engineer

Searchability® • San Francisco (CA)

On-site
USD 180,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

6AM City, LLC • Virginia (MN)

On-site
USD 157,597,000 - 214,906,000
Embedded Software Engineer
Embedded Software Engineer

Stealth Startup • El Segundo (CA)

On-site
USD 120,000 - 170,000
Senior Test Embedded Engineer
Senior Test Embedded Engineer

OP • Plano (TX)

On-site
401(k)
Dental Insurance
Health insurance
+1
Electrical Engineer
Electrical Engineer

EVONA • California (MO)

On-site
USD 130,000 - 160,000