Embedded Software Engineer
$40 - $90 per hourActalent
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 & LocationThis is a Contract position based out of Hunt Valley, MD.
Pay and BenefitsThe 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)
This is a fully onsite position in Hunt Valley,MD.
Application DeadlineThis 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.
$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...SuggestedContract workRelocation packageShift work$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- ...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...SuggestedContract work
$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...SuggestedContract workTemporary work$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...SuggestedWork at officeLocal areaWorldwide$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 subcontractorWork at officeLocal areaImmediate startWorldwideFlexible hours$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 workTemporary workWork at office- 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...
$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...$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 workRelocation packageShift work- ...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...
- ...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
$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$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 timeWork at officeLocal areaWorldwideFlexible hoursShift workDay shift- ...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 workWork at office
$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- ...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
$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....- 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...
- ...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...
- 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...
$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...- ...• 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...
- 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...
- ...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
$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$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$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- ...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,...
$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 workWork experience placementWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software Cockeysville, MD
- software sales Cockeysville, MD
- software asset management analyst Cockeysville, MD
- id software Cockeysville, MD
- software support Cockeysville, MD
- healthcare software sales Cockeysville, MD
- software implementation project manager Cockeysville, MD
- software Cockeysville, MD
- remote software sales Cockeysville, MD
- entry level software sales Cockeysville, MD


