Software Engineer
$80k - $180kActalent
Job Description
Job Description
Job Title: Software Engineer
Job Description
The Software Engineer designs, develops, and maintains complex applications and embedded systems with minimal supervision, contributing to advanced test and simulation solutions for electronic warfare applications. This role focuses on embedded C/C++ programming for microcontrollers or FPGAs, graphical user interface development, and close collaboration with hardware in a lab environment to create high-fidelity simulations of evolving electromagnetic threats.
Responsibilities
- Design, code, and maintain software applications in various programming languages with minimal supervision.
- Develop embedded software in C and C++ for microcontrollers and FPGAs, ensuring reliable and efficient performance.
- Create and enhance graphical user interfaces that support sophisticated test and simulation systems.
- Write interface control documents, specifications, and detailed test procedures for all software designs.
- Work closely with hardware in a lab setting to integrate and validate software with electronic systems.
- Debug software and hardware interactions using lab equipment such as spectrum analyzers and digital oscilloscopes.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and maintenance.
- Apply object-oriented design principles and design patterns to build scalable and maintainable software solutions.
- Collaborate with cross-functional teams to support test and simulation hardware and software for electronic warfare applications.
- Contribute to the design and development of systems used on the flight line, range, or in lab environments to simulate enemy radar and missile threats.
- Ensure high-fidelity software and hardware designs that accurately simulate complex and evolving electromagnetic threat environments.
- Follow established coding standards and best practices to maintain code quality and consistency.
- Manage multiple tasks and projects simultaneously while meeting deadlines and demonstrating strong initiative.
- Document work clearly and thoroughly to support testing, maintenance, and future enhancements.
Essential Skills
- 4–5+ years of professional experience in C/C++ embedded programming; entry-level candidates will not be considered.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field with 5+ years of related experience.
- Strong proficiency in embedded software development using C and C++ for microcontrollers and FPGAs.
- Experience working in Linux and embedded Linux environments.
- Hands-on experience with firmware development and debugging.
- Proficiency with lab equipment such as spectrum analyzers and digital oscilloscopes for debugging and validation.
- Skilled in software development using C++, including object-oriented design and application of design patterns.
- Familiarity with database design using SQL.
- Knowledge of coding standards and the complete software development lifecycle.
- Proficiency with Visual Studio 2010 and later for software development.
- Ability to work independently, learn new tasks quickly, handle multiple tasks, solve complex problems, and meet deadlines.
- Strong self-motivation and initiative in a technical environment.
- Active Top Secret security clearance.
Additional Skills & Qualifications
- Experience with Python and MATLAB for data analysis, scripting, or test automation.
- Developing graphical user interfaces for technical or engineering applications.
- Experience working with embedded software and firmware in aerospace, defense, or other high-reliability industries.
- Understanding of electronic warfare concepts and electromagnetic threat environments.
- Experience collaborating with hardware engineers to develop integrated test and simulation systems.
- Knowledge of SQL database integration within complex software systems.
- Comfort with learning new tools, technologies, and methodologies in a fast-paced environment.
Work Environment
This role operates in a state-of-the-art facility focused on designing and developing test and simulation hardware and software for electronic warfare applications. The environment includes lab-based work with access to advanced equipment such as spectrum analyzers and digital oscilloscopes, as well as modern software development tools including Linux, embedded Linux, Visual Studio, and various programming and scripting languages. The standard schedule follows a 9/80 work arrangement, providing every other Friday off, which supports work–life balance. The organization invests heavily in training and professional development, offering extensive resources to help engineers grow their skills and advance their careers. Work centers on innovative technology that supports aerospace and defense, specialized vehicles, turf care, and fuel systems, with solutions used on flight lines, ranges, and in laboratories to simulate enemy radar and missile threats for testing aircraft sensors and electronics or training pilots. The culture values makers, thinkers, creators, and doers who enjoy working on cutting-edge systems that fly, hover, zoom, launch, move people, protect soldiers, and power industries.
Job Type & LocationThis is a Permanent position based out of Hunt Valley, MD.
Pay and BenefitsThe pay range for this position is $80000.00 - $180000.00/yr.
Full company benefits: PTO, medical, vision, dental, health insurance, 401K match
Workplace TypeThis is a fully onsite position in Hunt Valley,MD.
Application DeadlineThis position is anticipated to close on Aug 14, 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 us.fitly.work 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.
- ...area. Visit TextronSystems.com & HoweandHowe.com to read more about who we are and the products we make!About This RoleThis Software Engineering role is within Textron System’s Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge development...SuggestedFlexible hours
$110.5k - $167.9k
...constraints.Integrate AI technology into our product capabilities.Collaborate closely with hardware engineers in dynamic, hands-on lab environments to provide critical software expertise during development and troubleshooting phases.Debug and troubleshoot using industry-...SuggestedWorldwideFlexible hours- ...matters.In this role, you’ll take part in the full lifecycle of software development for EW test, simulation, and training systems. You... ...our product capabilities.• Collaborate closely with hardware engineers in a hands on lab environment.• Debug and troubleshoot using...SuggestedWorldwideFlexible hours
- ...area. Visit TextronSystems.com & HoweandHowe.com to read more about who we are and the products we make!About This RoleThis Software Engineering role is within Textron System’s Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge development...SuggestedFlexible hours
- ...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...Suggested
$86.25k - $115k
...Sinclair has an exciting opportunity for a Software Engineer to join our enterprise solutions organization! Our enterprise solutions team is the technological backbone of our corporate processes responsible for building, optimizing, integrating, and maintaining key Sinclair...Full timeWork experience placementH1bLocal areaFlexible hours- ...Job Title Software Engineer What Is The Opportunity? Join Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand...Work experience placementH1bLocal area
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who Should Apply: Recent...Full timeH1bRemote work
- ...based cash incentive awards.Salary Range$120,400.00 - $198,700.00Target Openings1What Is the Opportunity?Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end...Full timeWork experience placementLocal areaImmediate start
$105k - $125k
...data archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working... ...education, and skill, and current market conditionsFull Stack Software Engineer Position Overview: Role and ResponsibilitiesWe are seeking...Permanent employmentFull timeLocal areaRelocationFlexible hours$119k - $198.4k
Position Summary Our AI & Engineering team helps organizations modernize technology platforms, accelerate innovation, and solve complex... ...security, and support mission outcomes. Work you'll do As a Software Engineer III on the AI & Engineering team, you will be...Local areaWorldwideFlexible hours$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...$121k - $206k
...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment... ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop...Full timeLocal areaRemote work3 days per week- ...who work here.NTT DATA Services currently seeks a AWS Cloud Data Engineer to join our team in Hunt Valley, Maryland (US-MD), United... ...Parquet/Text Files into AWS RedshiftParticipates in and review the software development life cycle to ensure sound AWS Cloud solutions are...For contractors
- ...institutional initiative at Johns Hopkins to advance artificial intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on revolutionizing discovery by advancing artificial intelligence...Full timeTemporary workCasual work
- ...institutional initiative at Johns Hopkins to advance artificial intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused on revolutionizing discovery by advancing artificial intelligence...Full timeCasual work
$26 - $31 per hour
...This Role In this role, you will be responsible for: Providing engineering support on both next generation technologies and proven... ...support and protect our deployed warfighter Participating in software development of new products across all phases of the design lifecycle...Hourly payFull timeSummer workInternshipSummer internshipLocal areaFlexible hoursShift workDay shift- ...you a problem-solver who enjoys tackling complex technical challenges and helping customers succeed?Valmet is seeking a Senior Software Engineer to support and enhance our legacy Distributed Control System (DCS) software solutions. In this role, you will combine...Full timeLocal area
- ...agile environment and follows best practices for agile/scrum and meets sprint commitments.Required skills and experience:7+ years:Software development experience (portal application as well as client/server applications)5+ years: Development experience with Core Java,...For contractors
$110.6k - $178k
Lead Engineer, Embedded Software Towson, MD United States Come make the world and accelerate your success. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who care about making...Full timeContract workLocal areaOverseas$121k - $206k
...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality.Contribute to projects on agent...Full timeLocal areaRemote workWork from home3 days per week$85.5k - $149.8k
****@*****.*** University Information Systems (UIS) is seeking a Sr. Full Stack .NET Software Engineer who will participate in and/or guide the development and support of administrative and educational/academic computing initiatives, including the Student Information System (SIS...Full timeRemote work$121k - $206k
...us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This...Full timeLocal areaRemote work3 days per week- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...services provided by External partner to exchange information on real time basis.Minimum required skills and experience:7+ years:Software development experience (portal application as well as client/server applications)5+ years: Development experience with Core Java,...For contractorsWork experience placement
- ...in the unique environments our customers demand to solve national security problems in the real world. Our team of software and systems engineers bring experience working with cutting-edge advancements in cryptography, cyber-physical systems, MBSE, and formal...Full timeContract workRemote workFlexible hours
$121k - $206k
...business processes as well as code, test, debug and implement software solutions. You will also:Lead projects or work streams within... ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,...Full timeTemporary workLocal areaRemote work3 days per week$119k - $198.4k
Position Summary Drive engineering delivery and execution across complex initiatives that support business and technology priorities... ...support across fast-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery team, you will be...$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...Full timeRemote workFlexible hours- Create the future of e-health together with us by becoming a Senior Software EngineerAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and...Permanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Cockeysville, MD
- software engineer Cockeysville, MD
- software developer Cockeysville, MD
- software engineer healthcare Cockeysville, MD
- consulting software engineer Cockeysville, MD
- startup software engineer Cockeysville, MD
- cybersecurity software engineer Cockeysville, MD
- information technology software engineer Cockeysville, MD
- ngo software engineer Cockeysville, MD
- intel software engineer Cockeysville, MD


