Skip to main content
CareerCircle Home
Log in
Join
Search for and find Embedded Software Engineer jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Embedded Software Engineer

Actalent

Posted Monday, June 9, 2025

Posting ID: JP-005334175

Annapolis Junction, MD
Share:
FacebookTwitterLinkedin

Job Title: Embedded Software Engineer


Job Description

We are seeking a talented Embedded Software Engineer to develop, research, design, implement, test, and evaluate software and systems in conjunction with hardware product development. This role involves applying principles and techniques of computer science, engineering, and mathematical analysis to enable computers to perform their applications effectively.


Responsibilities

  • Analyze software requirements to determine feasibility of design within time and cost constraints.
  • Consult with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Formulate and design software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Develop and direct software system testing procedures, programming, and documentation.
  • Consult with customers concerning maintenance of software systems.
  • Coordinate installation of software systems when necessary.

Essential Skills

  • Proficiency in C++ and embedded software development.
  • Experience with Linux and embedded C.
  • Familiarity with sensor systems including radar, EO/IR, and LiDAR.
  • STEM degree required.
  • Experience with real-time systems and multithreaded programming.
  • Experience in developing or integrating software for embedded platforms, preferably in defense or automotive applications.
  • Basic understanding of working with sensor data.
  • Familiarity with data acquisition, filtering, and sensor fusion concepts.
  • Experience with collaborative development environments such as Git and CI/CD pipelines.
  • Security clearance eligibility.
  • Knowledge of communication protocols like TCP/IP, UART, and I2C.
  • Understanding of cybersecurity principles.

Additional Skills & Qualifications

  • Experience with radar data processing or integration.
  • Familiarity with RF signal chain and radar cross-section concepts.
  • Experience implementing or tuning filters, track association, or sensor fusion frameworks.
  • Experience with RTOS like VxWorks, QNX, or RTEMS used in military systems.
  • Understanding of MIL-STD-1553, CAN bus, or other military communication protocols.
  • Familiarity with electro-optical and infrared sensors, image processing techniques, or real-time video analysis.
  • Previous work on military platforms, autonomous vehicles, or defense systems integration.
  • Ability to collaborate effectively with hardware, systems, and radar engineers.

Work Environment

This role requires working onsite 3-5 days a week. There is also potential travel to Israel for up to 3-4 two-week sessions. The position offers opportunities to engage in projects aimed at protecting the warfighter and may involve training in signal processing, autonomous systems, or computer vision.


Compensation:$150000

Contact Information

Email: teadavis@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
Communication
New Product Development
Cyber Security
Computer Science
Linux
CI/CD
Git (Version Control System)
Autonomous Vehicles
Data Acquisition
Software Systems
Embedded Software
Mathematical Modeling
Military Standards And Specifications
C++ (Programming Language)
Radar
TCP/IP
Data Processing
Computer Vision
Research Design
Design Software
QNX (Software)
Scientific Methods
Communications Protocols
Real-Time Operating Systems
Autonomous System
Hardware Architecture
System Testing
Signal Processing
Electro-Optics
Universal Asynchronous Receiver/Transmitter
VxWorks
Controller Area Network (CAN bus)
Mathematical Analysis
Sensor Fusion

Blog