Actalent logo

Embedded Software Engineer

Actalent

Laurel, MD
Full Time
Senior
140k-190k
7 days ago

Job Description

About the Role

We are hiring a skilled Embedded Software Engineer to support mission-critical projects. The ideal candidate will have strong experience in embedded systems development, particularly in regulated or high-reliability environments. This role involves the full software development lifecycle, from requirements analysis to design, implementation, testing, and documentation.

Key Responsibilities

  • Design and develop embedded software modules, components, and full-feature areas.
  • Define and formalize system, hardware, software, and human integration requirements.
  • Execute engineering test, validation, and verification activities.
  • Validate and verify software designs in diverse system integration environments, from simulations to hardware-in-the-loop testing.
  • Implement protocols and algorithms for resource-constrained environments.
  • Collaborate with hardware teams to enable seamless communication between modules and applications.
  • Ensure software robustness, resilience, and fail-safe operation for critical systems.
  • Identify and mitigate safety and security vulnerabilities in embedded software.
  • Create detailed design documentation and technical specifications.
  • Optimize existing applications and implement new features.

Requirements

  • 5+ years of experience in embedded software engineering.
  • Proven experience in mission-critical industries such as aerospace, defense, automotive, medical devices, or first responder systems.
  • Strong experience translating CONOPS, specifications, or requirements into software design, code, and test plans.
  • Proficiency in Ada, C, C++, or equivalent programming languages.
  • Experience with RTOS (e.g., Linux, FreeRTOS, QNX) and device driver development.
  • Familiarity with complex systems involving multi-threading, distributed processing, multi-core, SoM, BSP, and API design.
  • Hands-on experience with embedded software testing and debugging using tools such as gdb, lldb, scopes, analyzers, UARTs, JTAGs, and oscilloscopes.
  • Experience implementing user interfaces in embedded systems.
  • Embedded software cybersecurity experience.

Nice to Have

  • Familiarity with model-based engineering tools such as Cameo.
  • Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field.
  • U.S. Citizenship required.
  • Active Top Secret U.S. Security Clearance required.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field.

Benefits & Perks

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Working at Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Apply Now

Job Details

Posted AtJul 17, 2025
Salary140k-190k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Actalent

Website

actalentservices.com

Location

Laurel, MD

Industry

Employment Placement Agencies

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches