Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Baltimore?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

EVONA

Baltimore / Global

Embedded Software Engineer

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location