Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$40 - $90 per hour

Actalent

Job Description

Job Description

Job Title: Software Engineer

Job Description

The Software Engineer designs, codes, and maintains complex applications with a focus on embedded systems and test and simulation solutions for electronic warfare applications. This role involves solving varied and often ambiguous technical problems, researching and analyzing alternatives when no precedent exists, and independently determining effective approaches to software and system design. The engineer contributes to high-fidelity software and hardware solutions that accurately simulate evolving electromagnetic threats used for testing aircraft sensors, electronics, and pilot training.

Responsibilities

  • Design, develop, and maintain software applications in C and C++ with minimal supervision.
  • Perform graphical user interface (GUI) programming in C++ for embedded or test and simulation systems.
  • Develop embedded software and firmware for microcontroller-based systems and embedded Linux platforms.
  • Analyze complex, multi-faceted technical problems and research alternative solutions when no clear precedent exists.
  • Independently determine and develop approaches to solving software and system design challenges.
  • Write clear and comprehensive interface control documents, design specifications, and test procedures for developed software and systems.
  • Contribute to the design and development of test and simulation hardware and software for electronic warfare applications.
  • Support the creation of high-fidelity software and hardware that accurately simulates enemy radar or missile threats for use on the flight line, range, or in laboratory environments.
  • Ensure that simulation systems effectively support testing of aircraft sensors and electronics, as well as pilot training scenarios.
  • Utilize tools such as spectrum analyzers and digital oscilloscopes to test, debug, and validate embedded systems and software.
  • Work with Linux and embedded Linux environments to integrate, test, and optimize software components.
  • Apply data analysis and scripting skills, including SQL, Python, and MATLAB, to support development, testing, and performance evaluation.
  • Collaborate with cross-functional teams to refine requirements, improve system performance, and ensure high-quality deliverables.
  • Document work thoroughly to support maintainability, traceability, and future enhancements.

Essential Skills

  • Proficiency in C and C++ programming for application and embedded software development.
  • Experience with graphical user interface (GUI) programming in C++.
  • Hands-on experience with Linux and embedded Linux environments.
  • Strong experience in embedded software and firmware development for microcontroller-based systems.
  • Ability to analyze and solve complex technical problems that may involve multiple interrelated issues.
  • Capability to independently determine and develop approaches to software and system design.
  • Experience writing interface control documents, specifications, and test procedures.
  • Familiarity with electronic warfare concepts or simulation of radar and missile threats, or strong interest in learning these domains.
  • Ability to use test and measurement equipment such as spectrum analyzers and digital oscilloscopes.
  • Strong documentation skills and attention to detail in technical writing.

Additional Skills & Qualifications

  • Experience with firmware development and low-level hardware–software integration.
  • Working knowledge of SQL for data management and analysis.
  • Experience with Python for scripting, automation, and test support.
  • Experience with MATLAB for modeling, simulation, or data analysis.
  • coursework related to aerospace, defense, or electronic warfare systems.
  • Familiarity with high-fidelity simulation techniques for electromagnetic threat environments.
  • Ability to work effectively in a multidisciplinary engineering environment.
  • Strong analytical, troubleshooting, and debugging skills across software and hardware interfaces.

Work Environment

The role is based in a modern, state-of-the-art engineering facility equipped with advanced tools, test equipment, and development resources. The organization offers a 9/80 work schedule, providing every other Friday off to support work–life balance. You will work with cutting-edge technology in the aerospace and defense domain, contributing to systems used on the flight line, test ranges, and in laboratory environments for electronic warfare test and training. The environment emphasizes continuous learning and professional growth, with substantial resources available for training and skill development. Work is typically performed in an office and lab setting, using Linux and embedded Linux systems, microcontroller platforms, spectrum analyzers, digital oscilloscopes, and modern software development toolchains. The culture values innovation, technical excellence, and collaboration across diverse engineering disciplines.

Job Type & Location

This is a Contract position based out of Hunt Valley, MD.

Pay and Benefits

The pay range for this position is $40.00 - $90.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• 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)

Workplace Type

This is a fully onsite position in Hunt Valley,MD.

Application Deadline

This position is anticipated to close on Jul 10, 2026.

About 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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

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.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Cockeysville, MD vacancy
  • $108.8k - $163.2k

     ...not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Principal Embedded Software Engineer to join our innovative Software Technologies organization. The new team member will work on software systems for mission... 
    Suggested
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Lutherville Timonium, MD
    1 day ago
  • $117k - $185k

     ...fearlessly, and create an inclusive environment that drives positive impact to join our team. What You’ll Do This is a role for a Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will... 
    Suggested

    ViaSat

    Baltimore, MD
    1 day ago
  •  ...in Maryland. The founders are physicists, mathematicians, RF engineers, and computer scientists with deep experience building,...  ...the foundation of next generation wireless capabilities. As a Software Embedded Engineer, your responsibilities may include but are not limited... 
    Suggested
    Contract work

    Rampart Communications Company

    Baltimore, MD
    2 days ago
  • $40 - $90 per hour

     ...Job Description Job Description Software Engineer – Ground Vehicle Systems Location: Hunt Valley, MD Overview We are seeking a...  ...cross-functional teams to design, develop, integrate, and test embedded and system-level software in a dynamic and hands-on... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Cockeysville, MD
    4 days ago
  • $105.1k - $189.2k

     ...trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of...  ...globe. SUMMARY Responsible for all servers, server-side software, and infrastructure equipment. This includes, but not limited... 
    Suggested
    Work at office
    Local area
    Worldwide

    Jabil

    Cockeysville, MD
    21 hours ago
  • $88.2k - $133k

     ...Systems Engineer II Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers...  ...years related experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    For subcontractor
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Textron

    Cockeysville, MD
    3 days ago
  • $40 - $90 per hour

     ...Job Title: Systems Engineer Job Description The Systems Engineer supports full-lifecycle engineering design and development...  ...issues, and support technical decisions. Support hardware and/or software integration activities, including planning, execution,... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Hunt Valley, MD
    5 days ago
  • Saf in Cockeysville, Maryland, is seeking a System Engineer to define product specifications and manage system architecture for battery systems. This role involves evaluating trade studies and leading technical development efforts to ensure conformity with customer requirements... 

    Saf

    Cockeysville, MD
    1 day ago
  • $110k - $160k

    Saft America, Inc. is hiring a System Engineer in Cockeysville, Maryland. In this role, you will define specifications and architecture of products, ensuring they meet customer requirements. Responsibilities include managing system requirements, leading development efforts... 

    Saft America, Inc.

    Cockeysville, MD
    1 day ago
  • $87.6k - $131.4k

     ...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking...  ...Grumman Mission Systems has an opening for an RF Systems Engineer to join our organization to support our Integration and Test (SEIT... 
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Lutherville Timonium, MD
    1 day ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Cockeysville, MD
    4 days ago
  •  ...TypeScript, and .NET Core backend technologies. Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. Participate in Agile ceremonies and contribute to continuous improvement efforts. Support DevOps practices... 
    Contract work

    3B Staffing LLC

    Lutherville Timonium, MD
    3 days ago
  • $88.2k - $133k

    A leading aerospace and defense firm located in Cockeysville, MD is looking for a Software Engineer II to support unmanned surface vehicle programs. The role involves designing, developing, and integrating software solutions for advanced technologies. Required qualifications... 
    Flexible hours

    Cessna

    Cockeysville, MD
    2 days ago
  • $88.2k - $133k

     ...we are and the products we make. Textron Systems is seeking engineers to join our Sea Systems business area to develop solutions in...  ...reflective of years of experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Textron

    Cockeysville, MD
    2 days ago
  •  ...team in Hunt Valley is seeking a passionate and skilled Systems Engineer to work on innovative products in their ground robotics and air...  .... The ideal candidate will have experience in hardware and/or software integration, managing requirements derivation and allocation, and... 
    Temporary work
    Work at office

    Judit Inc

    Cockeysville, MD
    5 days ago
  • $110k - $160k

    All About You The System Engineer defines the specification, the architecture, and the interfaces of the product to satisfy customer requirements...  ...A US CITIZEN OR GREEN CARD HOLDER Requirements Bachelors in Software or Electrical engineering, OR Other Engineering Bachelors... 
    Temporary work

    Saft America, Inc.

    Cockeysville, MD
    1 day ago
  •  ...defense technology company based in Maryland is seeking a Systems Engineer III to join its Uncrewed Land and Air Systems team. This role...  ...products for defense applications, focusing on hardware/software integration and systems engineering methodologies. Ideal candidates... 
    Flexible hours

    Cessna Aircraft Company

    Cockeysville, MD
    4 days ago
  • $78k - $85k

    Saft America, Inc. is seeking a skilled Program Engineer to execute development and delivery of complex battery products. This role involves tracking program tasks, contributing to team projects, and optimizing processes within an engineering/manufacturing environment.... 

    Saft America, Inc.

    Cockeysville, MD
    5 days ago
  • Plasticos Castella SA in Maryland is seeking a responsible individual for managing servers and infrastructure, ensuring business continuity, and providing on-call support. The ideal candidate will have strong technical skills, experience in IT and performance tuning, and...

    Plasticos Castella SA

    Cockeysville, MD
    4 days ago
  •  ...Inc in Cockeysville, Maryland, is seeking a dedicated Systems Engineer to work on innovative robotics products for military and commercial...  ...Engineering with 6+ years of experience, focusing on hardware/software integration and model-based approaches. Preferred candidates... 

    Judit Inc

    Cockeysville, MD
    4 days ago
  • Dormont Manufacturing Co is seeking a skilled IT professional responsible for managing servers and infrastructure equipment. The role involves designing and maintaining RF infrastructure while ensuring business continuity and performance tuning. The ideal candidate will...

    Dormont Manufacturing Co

    Cockeysville, MD
    2 days ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 

    Lockheed Martin

    Lutherville, MD
    4 days ago
  •  ...• Networking – general/tuning/debugging • Virtualization – general/tuning/debugging • AS/400 – general/tuning/debugging • Software packaging: RPM’s/BFF’s • Coding: KSH/PHP/HTML/PERL/*CL • Firmware/microcode maintenance • Linux/Solaris – general • Centrify... 

    My3Tech Inc

    Owings Mills, MD
    3 days ago
  • Cessna Aircraft Company is seeking a Systems Test Engineer II to join the Simulation and Training Team in Cockeysville, Maryland. This mid-senior level role involves supporting engineering development projects, performing requirements analysis, architecture design, and... 

    Cessna Aircraft Company

    Cockeysville, MD
    2 days ago
  •  ...composites, structural sizing, and mechanical simulation Review, validate, and approve analytical work produced by Level II/III engineers. Provide technical direction to multidisciplinary teams across structural analysis, materials, design engineering, test, and... 
    Temporary work

    Judit Inc

    Cockeysville, MD
    19 days ago
  • $88.2k - $167k

    A multinational aerospace and defense company is seeking engineers for their Sea Systems division in Cockeysville, Maryland. Responsibilities include designing and developing solutions for unmanned surface vehicles, with qualifications including a degree in systems engineering... 
    Flexible hours

    Textron

    Cockeysville, MD
    3 days ago
  • $145k - $210k

    Cessna Aircraft Company is hiring a Project Engineer IV to join our Spectrum Portfolio in Hunt Valley, Maryland. This role demands over 10 years of experience leading engineering programs and involves responsibilities such as managing complex technical challenges and coordinating... 
    Flexible hours

    Cessna Aircraft Company

    Cockeysville, MD
    2 days ago
  • $121k - $206k

    T. Rowe Price is looking for a skilled professional to join the Global Marketing and Digital Enablement team. The successful candidate will design, develop, and implement AI solutions to meet both immediate and long-term IT needs. Responsibilities include leading projects...
    Immediate start

    T. Rowe Price

    Owings Mills, MD
    4 days ago
  •  ...mobile application within the Baseball Operations department. This position will work closely with the Baseball Operations and software engineering staff to define, develop, and implement the app. The application will integrate multiple sources of information and video,... 

    H star

    Baltimore, MD
    3 days ago
  • $83k - $109k

     ...Hardware Engineer At Alertus, protecting people from harm is our mission and our passion. As the leader in mass notification, we are...  ...day in the life: Work with other engineers to develop new embedded electronics and increase capabilities of legacy ones Design,... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Alertus Technologies

    Baltimore, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!