Demo

Senior Software Engineer

Catapult Federal Services
Camden, NJ Full Time
POSTED ON 6/2/2026
AVAILABLE BEFORE 7/1/2026
IT

Camden, NJ Contract Mar 7, 2025

Senior Embedded Software Engineer

Department: Engineering

Location: Camden, NJ - Onsite

Role Type: Contract, Full-time position (9/80 Schedule with 8am start time)

Clearance: Secret

About Our Client

Our client is a leading defense technology company specializing in C5 (Command, Control, Communications, Computers, and Cyber) and Cyber Solution systems for mission-critical applications. With a strong focus on innovation and engineering excellence, they develop advanced embedded systems that support national security objectives. The company utilizes modern software development methodologies including Agile/Scrum practices to deliver high-quality, reliable solutions for government and defense clients. Their engineering teams work with state-of-the-art technologies in secure environments to create embedded software applications that meet rigorous performance and security requirements. The organization is committed to technical excellence and maintaining the highest standards in software engineering practices while supporting critical defense infrastructure.

Job Description

As a Senior Embedded Software Engineer, you will serve as a subject matter expert within the Integrated Mission Systems division, translating complex requirements into working and maintainable solutions for C5 and Cyber Solution Centers. This position involves applying technical proficiency across various stages of the software development lifecycle, gathering requirements, and working closely with stakeholders to prioritize and scope tasks.

Your day-to-day responsibilities will include providing guidance and direction to software engineers, investigating and resolving complex issues, and implementing solutions while working independently or with multi-disciplinary teams. You will apply computer science, engineering, and mathematical analysis concepts in developing software for target hardware platforms, primarily using C/C and Python for embedded real-time operating systems.

The ideal candidate is passionate about embedded systems, has a strong background in real-time operating systems, and excels in collaborative environments. As a key member of a Scrum team, you will be instrumental in setting direction and strategy for product and infrastructure development, contributing to critical defense technology solutions.

Duties And Responsibilities

  • Support engineering team members as a subject matter expert in embedded software application development.
  • Provide guidance and direction to one or more software engineers on technical challenges and best practices.
  • Investigate root causes of complex issues and implement solutions independently or with multi-discipline teams.
  • Apply computer science, engineering, and mathematical analysis concepts in developing software for target hardware.
  • Collaborate with cross-functional team members to develop and evaluate hardware-software interfaces.
  • Define and assess operational performance requirements and contribute to overall system design.
  • Participate in all phases of the software development lifecycle from requirements to formal testing.
  • Develop software test plans, procedures, and relevant technical documentation.
  • Utilize modeling tools and equipment for experimental tests, prototyping, and result evaluation.
  • Participate in peer reviews and manage the identification, tracking, and repair of defects.
  • Implement software for embedded real-time operating systems using C/C and Python.
  • Contribute to Scrum team activities including planning, daily stand-ups, and retrospectives.

Required Experience/Skills

  • Active Department of Defense (DoD) Secret clearance.
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 6 years of experience developing applications on simulated and target hardware.
  • Experience with Real-Time Operating Systems (RTOS) such as Green Hills Integrity, VxWorks, or similar.
  • Proficiency in C/C programming for embedded systems.
  • Experience with Python for development and testing.
  • Strong problem-solving skills and ability to debug complex system issues.
  • Excellent oral and written communication skills.
  • Ability to work effectively in a team environment using Agile/Scrum methodologies.

Nice-to-Haves

  • Object-oriented design and implementation experience.
  • Exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo.
  • Experience developing device drivers and Board Support Packages for real-time embedded systems.
  • Experience with Modern C techniques and best practices.
  • Background in Information Assurance and/or cryptography.
  • Experience with NSA Type 1 certification or other software certification standards such as DO-178.
  • Knowledge of software security principles and secure coding practices.
  • Experience with version control systems and continuous integration tools.
  • Familiarity with hardware interfaces such as SPI, I2C, UART, and other communication protocols.

Education

Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field required.

Additional certifications in relevant technologies or methodologies are beneficial.

Pay & Benefits Summary

Competitive salary commensurate with experience and security clearance level.

Comprehensive benefits package including medical, dental, and vision insurance.

401(k) retirement plan with company matching.

9/80 work schedule providing every other Friday off.

Join our elite team of embedded software engineers developing mission-critical systems for national security! Apply now to contribute your expertise to cutting-edge defense technology solutions.

Keywords: Embedded Software Engineer | RTOS | C/C | Defense Technology | Cyber Systems | Real-Time Systems | Secret Clearance | Embedded Programming | Software Development | Camden NJ

Salary.com Estimation for Senior Software Engineer in Camden, NJ
$127,978 to $150,904
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Catapult Federal Services

  • Catapult Federal Services Arlington, VA
  • *NOT OPEN TO C2C OR W2 REFERRALS AT THIS TIME* Position: Software Engineer Location: Hybrid - Onsite, Arlington, VA, 1 day/week Clearance: Active Secret Th... more
  • 1 Day Ago

  • Catapult Federal Services Washington, DC
  • *NOT OPEN TO C2C OR W2 REFERRALS AT THIS TIME* Position: Endpoint Security Engineer Location: Remote Public Trust (OR willingness to obtain, MUST be a U.S.... more
  • 2 Days Ago

  • Catapult Federal Services Richland, TX
  • Skilled Trades North Richland Hills, Texas May 9, 2026 Junior Project Manager – Data Center Construction Location: Dallas-Fort Worth, Texas Duration: Perm/... more
  • 2 Days Ago

  • Catapult Federal Services Washington, DC
  • *NOT OPEN TO C2C OR W2 REFERRALS AT THIS TIME* Position: Senior Antivirus Engineer Location: Washington, D.C. Public Trust (OR willingness to obtain, MUST ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Camden, NJ area that may be a better fit.

  • Cyber-Ark Software, Inc. Philadelphia, PA
  • Company Description About CyberArk CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the w... more
  • 18 Days Ago

  • Globus Medical King, PA
  • At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!