Software Engineer
$40 - $70 per hourActalent
Job Title: Software Engineer
Job Description
This Software Engineer role focuses on designing, developing, troubleshooting, and analyzing software for computer-based systems in a mission-critical defense environment. You will work under general supervision to perform system modeling, simulation, and analysis, and you will contribute to the design and development of compilers, assemblers, utility programs, and operating systems. You will also provide input for documentation of new and existing programs while supporting a long-standing, highly stable missile defense program used by multiple navies around the world.
Responsibilities
Work Environment
Work takes place on site at a secure engineering facility supporting a long-standing missile defense program. The environment is highly structured, following CMMI Level 5 life cycle processes, formal reviews, and rigorous quality standards. You will primarily develop in Linux, Solaris, and other UNIX variants, as well as Windows, using tools such as Eclipse and xUnit frameworks. The role offers long-term contract stability, a 9/80 work schedule with every other Friday off, and flexible paid time off, contributing to a balanced and predictable work-life rhythm. You will collaborate closely with other engineers in a professional, team-oriented setting focused on delivering reliable, mission-critical software.
Job Type & Location
This is a Contract position based out of Moorestown, NJ.
Pay and Benefits
The pay range for this position is $40.00 - $70.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 Moorestown,NJ.
Application Deadline
This position is anticipated to close on Jun 26, 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 click.appcast.io 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.
Job Description
This Software Engineer role focuses on designing, developing, troubleshooting, and analyzing software for computer-based systems in a mission-critical defense environment. You will work under general supervision to perform system modeling, simulation, and analysis, and you will contribute to the design and development of compilers, assemblers, utility programs, and operating systems. You will also provide input for documentation of new and existing programs while supporting a long-standing, highly stable missile defense program used by multiple navies around the world.
Responsibilities
- Design, develop, troubleshoot, and analyze software programs for computer-based systems in a Linux and UNIX environment.
- Perform system modeling, simulation, and analysis to support complex defense-related applications.
- Design and develop compilers, assemblers, utility programs, and operating system components as required.
- Implement software designs, including detailed design implementation, subsystem integration, system integration, and testing.
- Participate in and support formal software reviews, including software requirements reviews, preliminary design reviews, critical design reviews, integration readiness reviews, and software acceptance reviews.
- Apply object-oriented design and development techniques, including the use of design patterns and software insulation techniques to enable modularity and plugins.
- Develop and maintain software in C++ or Java within Linux and other UNIX variants, following established life cycle processes and procedures.
- Create and maintain scripts for Solaris and other UNIX variants to support development, integration, and test activities.
- Use Integrated Development Environments (IDEs) such as Eclipse to develop, debug, and maintain software solutions.
- Apply UML syntax to document and communicate software architecture and design.
- Write and execute unit tests using xUnit frameworks such as JUnit and CppUnitLite to ensure software quality.
- Contribute to the documentation of new and existing software, including design descriptions, test procedures, and user documentation.
- Collaborate with cross-functional engineering teams to integrate software components into larger systems and resolve integration issues.
- Follow CMMI Level 5 life cycle processes and procedures to ensure high-quality, repeatable engineering practices.
- Professional experience in C++ or Java programming in a Linux operating system environment.
- Hands-on experience with software design, design implementation, subsystem integration, system integration, and testing.
- Experience participating in formal software reviews, including software requirements review, preliminary design review, critical design review, integration readiness review, and software acceptance reviews.
- Strong knowledge of Linux and UNIX operating systems for software development and integration.
- Experience with object-oriented programming and object-oriented design principles.
- Experience with object-oriented design and development using design patterns and software insulation techniques.
- 2-7 years of experience developing software in C++.
- Experience working with Windows, Solaris, and Linux environments.
- Experience developing scripts for Solaris and other UNIX variants.
- Proficiency using Integrated Development Environments (IDEs) such as Eclipse.
- Familiarity with UML syntax and its use in documenting software architecture and design.
- Familiarity with xUnit test frameworks, especially JUnit and CppUnitLite.
- Experience working within CMMI Level 5 life cycle processes and procedures.
- Experience with Python is a plus.
- Experience with Bash scripting is a plus.
- Experience with embedded software development is beneficial.
- Experience with software development for mission-critical or defense-related systems is advantageous.
- Proficiency with general productivity tools such as office software suites.
- Ability to work effectively in a structured engineering environment that follows formal reviews and processes.
- Strong analytical and problem-solving skills for troubleshooting complex software issues.
- Ability to collaborate within multidisciplinary engineering teams and communicate technical concepts clearly.
Work Environment
Work takes place on site at a secure engineering facility supporting a long-standing missile defense program. The environment is highly structured, following CMMI Level 5 life cycle processes, formal reviews, and rigorous quality standards. You will primarily develop in Linux, Solaris, and other UNIX variants, as well as Windows, using tools such as Eclipse and xUnit frameworks. The role offers long-term contract stability, a 9/80 work schedule with every other Friday off, and flexible paid time off, contributing to a balanced and predictable work-life rhythm. You will collaborate closely with other engineers in a professional, team-oriented setting focused on delivering reliable, mission-critical software.
Job Type & Location
This is a Contract position based out of Moorestown, NJ.
Pay and Benefits
The pay range for this position is $40.00 - $70.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 Moorestown,NJ.
Application Deadline
This position is anticipated to close on Jun 26, 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 click.appcast.io 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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Moorestown, NJ vacancy
$88k - $152.49k
...Description The Lockheed Martin Global Sustainment Information Systems and Innovation organization is seeking an experienced software engineering professional to design, develop, test, and deploy enterprise‑application solutions. Candidates will work in agile teams to...SuggestedFull timeTemporary workWork at officeRemote workRelocationFlexible hours3 days per week- ...Software Engineer (1) Highly experienced software engineer, fluent in C++, current toolsets, 15+ years of experience. Must be eligible for US Security Clearance which requires US Citizenship. AS&T offers a first‑class benefits package, competitive salary and bonus incentives...Suggested
- 慨正橡扯 is seeking an experienced software developer in Mount Laurel Township, NJ to support various Mission Integrated Command & Control programs. The ideal candidate has a Bachelor's degree in Computer Science and at least 2 years of experience in software development,...Suggested
- ...Software Engineer V Everforth ECS is seeking a Software Engineer V to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi...SuggestedContract work
$36 - $40 per hour
...Job title: Entry-Level Software Engineer Overview Seeking a Software Engineer to support development and sustainment of complex, mission-critical systems. This role involves full lifecycle software engineering including design, implementation, integration, testing...SuggestedContract workTemporary work- ...Software Engineer III Everforth ECS is seeking a Software Engineer III to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi...Contract work
- ...Radar Modeling And Simulation Software Engineer As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar modeling, scene modeling, signal construction, signal processing...
$57.8k - $110.8k
...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead...Full timeTemporary workWork experience placementWork at officeWorldwideFlexible hours$85k - $130k
...Thunderbolt Solutions is seeking to hire a Software Engineer - II. Thunderbolt Solutions is a small, flexible company where are our motto 'find a way or make one' and it permeates every facet of our business. When faced with a technical challenge, we aim to exceed...Contract workWork experience placementFlexible hours- ...ROLE AND RESPONSIBILITIES Software Engineering - III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative...Contract workWork experience placement
$86k - $139k
...L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets...Local areaFlexible hours- ...allows for seamless development, ownership, and monetization of composable Smart Agents. We are seeking a talented and experienced Software Engineer with expertise in blockchain development to join our team at Talus Network. As a Software Engineer, you will play a crucial...Contract workRemote work
$90k - $100k
...Data Intelligence, LLC (DI) is seeking a Software Engineer I to join our team supporting the U.S. Navy’s Aegis Weapons System in Moorestown, NJ. This is an exciting opportunity to begin your engineering career in a mission-critical environment that directly supports national...Interim role- ...are atop veteran employer and Certified Great Place to Work™ ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real‑time, mission‑critical defense systems. We are...Contract workFor contractorsWork experience placement
- ...Job Title: Cyber Software Engineer – TS/SCI Required Location: Cherry Hill, NJ (Relocation Assistance Available) Clearance Requirement: Active Top Secret/SCI Overview: Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber...Relocation packageFlexible hours
- ...Software Engineer (1) Highly experienced software engineer fluent in C++ and current toolsets. The ideal candidate has 15+ years of experience in software development. Eligibility Must be eligible for US Security Clearance, which requires US Citizenship. Benefits AS&T...
- ...Software Engineer ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top...For contractorsWork experience placement
$61.5k - $116.46k
About the Role Lockheed Martin Rotary Mission Systems in Moorestown, New Jersey is seeking a full‑time Early Career Software Engineer. In this role you will define mission‑critical requirements, develop Windows and user interfaces for military personnel user experience,...Full timeTemporary workWork at officeRelocationFlexible hoursShift work3 days per week$57.8k - $110.8k
...these complex problems, Rotary and Mission Systems is the place for you. The Work We are seeking multiple-level, experienced Software Engineers to support several Rotary and Mission Systems (RMS) programs and participate in all phases of the software engineering...Full timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$75k - $135.96k
...complex problems, then Rotary and Mission Systems is the place for you. The Work Lockheed Martin is looking for a proactive Software Engineer with a strong background in software engineering. In this role you will drive the design, implementation and integration of software...Full timeTemporary workPart timeWork experience placementRemote workRelocationFlexible hoursShift work3 days per week$91k - $172.49k
Overview Lockheed Martin's Rotary & Mission Systems seeks a full‑time Software Engineer for Security & Platform Services who will play a key role in Mission Integrated Command & Control (MIC2) programs. The role involves designing, coding, testing, and integrating software...Full timeTemporary workLocal areaFlexible hours$91k - $172.49k
...Command & Control (MIC2) Line of Business (LOB) programs Perform software development tasks (design, code, test, integration) for a full... ...Bachelor of Science in Computer Science, Computer Engineering, Information Sciences or equivalent Minimum of 2 years experience...Full timeTemporary workRelocationFlexible hoursShift work3 days per week- 慨正橡扯 is seeking a Software Engineer to drive complex software solutions for the Rotary and Mission Systems in Mount Laurel, NJ. This role involves designing, developing, and integrating software components in a collaborative Agile environment. The ideal candidate will have...Remote work
$132k - $189k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate Manager, Software Engineering Job Code: 35958 Job Location: Camden, NJ L3Harris Space Mission Systems is seeking an experienced Software Engineering Manager...Local areaFlexible hours$114k - $231k
Frontend Software Engineer - JobID-0043 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $114,000 - $231,000 per year Description Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Frontend...Full timeWork at officeLocal areaImmediate start$90k - $150k
...Position Title: C++ Software Engineer (Embedded Systems); Location: Moorestown, NJ; Security Clearance: Active clearance preferred or ability to obtain Overview We are seeking a C++ Software Engineer with experience developing software for embedded or hardware-based systems...$75k - $142.76k
Lockheed Martin in Mount Laurel, NJ is seeking a Software Engineer to develop software solutions for Rotary and Mission Systems. The role requires a Bachelor's or Master's degree in a relevant field, with a minimum of two years of professional experience in C++ and Java...Flexible hours$75k - $142.76k
Software Engineer We are seeking a Software Engineer to drive complex software solutions for Rotary and Mission Systems business area in Mount Laurel, NJ. Working with only general direction, you will independently define solution approaches, lead design reviews, and ensure...Full timeTemporary workPart timeRemote workRelocationFlexible hoursShift work3 days per week- Lockheed Martin in Moorestown, New Jersey is seeking a full-time Early Career Software Engineer to define critical requirements and develop user interfaces for military applications. The role involves using Java, C++, or Python in software implementation and testing. Candidates...Full time
$75k - $142.76k
Lockheed Martin in Mount Laurel, NJ, is looking for a Software Engineer. The successful candidate will be responsible for driving complex software solutions and will lead design reviews, ensuring deliverables meet all requirements. This role requires C++ and Java development...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Moorestown, NJ
- agile software developer Moorestown, NJ
- software developer positions Moorestown, NJ
- software developer Moorestown, NJ
- ngo software engineer Moorestown, NJ
- startup software engineer Moorestown, NJ
- real time software engineer Moorestown, NJ
- cybersecurity software engineer Moorestown, NJ
- senior software engineer remote Moorestown, NJ
- intel software engineer Moorestown, NJ

