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 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 11, 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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
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.
- At least 2 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 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 11, 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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Moorestown, NJ vacancy
- ...Job Description An iMPact Business Group client in the Material Handling industry is seek an experienced Software Application Engineer for Material Handling systems. This role also has a requirement related to Software QA for these sorts of systems. *** Please...SuggestedContract workVisa sponsorship
- ...A Software Engineer is needed to design, develop, and maintain modern software applications and services. The engineer will work within a cross‑functional team to build scalable cloud‑native applications, microservices, and AI‑enabled systems supporting both internal and...SuggestedRemote workMonday to FridayShift work
- 慨正橡扯 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 Location: Moorestown, NJ Job ID: #72526 Pay Range: $80-90 - W2 hourly Duration: 12 months contract Active Secret Clearance required to start. Job Description: Plans, conducts, and coordinates software development activities. In addition, this position...SuggestedHourly payContract work
$110k - $160k
...Thunderbolt Solutions is seeking to hire a Software Engineer - III 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...SuggestedContract workWork experience placementFlexible hours- ...Software Engineer (1) : Highly experienced software engineer, fluent in C++, current toolsets, this also can be someone 15+ years of experience Must be eligible for US Security Clearance which requires US Citizenship AS&T Offers a first class benefits package...
- ...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
- ...Position: Software Engineer / Systems Engineer - Radar & Signal Processing is big plus Location: Moorestown, NJ MUST BE USC and have active DOD secret clearance About the Role In this role, you will design, develop, and enhance advanced...
$91k - $135k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Embedded Software Engineer – MES Level Job Code: 37063 Job Location: Camden, NJ Schedule: 9/80 reg with every other Friday off Are you...Local areaRelocation- ...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...
- ...Software Engineer Everforth ECS is seeking a Software Engineer 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-processor...Contract workLocal area
$57.8k - $110.8k
...Software Engineer Opportunities in NJ | Lockheed Martin As a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If you're looking to be a part of a passionate team solving these complex problems, then...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours3 days per week- ...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
- ...a top 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 seeking...For contractorsWork experience placement
$91k - $181.11k
...processing technologies through research, development, & demonstrations. Who You Are Our team is seeking a game-changing software engineer to help develop & implement advanced digital signal processing algorithms within high-performance heterogenous compute...Hourly payFull timeTemporary workPart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week$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$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$61.5k - $116.46k
Early Career Software Engineer - Lockheed Martin Rotary & Mission Systems This role focuses on executing systems and software engineering processes, from high-level system requirements through product software design to implementation, integration, and verification. The...Full timeTemporary workWork at officeRelocationFlexible hoursShift work3 days per week$61.5k - $116.46k
Job Overview Lockheed Martin Rotary and Mission Systems (RMS) in Moorestown, NJ is seeking a full-time Early Career Software Engineer (Computing Systems) to join the Infrastructure, Communications, & Network Engineering team. Responsibilities Software Design/Development...Full timeTemporary workWork at officeRelocationFlexible hoursShift work3 days per week- Lockheed Martin in Mount Laurel, NJ is seeking a full-time Early Career Software Engineer for their Infrastructure, Communications, & Network Engineering team. This role combines software development with systems engineering using a DevSecOps approach. Responsibilities...Full time
- Limelight Health is hiring a full-time Early Career Software Engineer for their Infrastructure, Communications & Network Engineering team based in Mount Laurel Township, NJ. The role will involve software development and systems engineering, utilizing an Agile and DevSecOps...Full time
- Lockheed Martin is seeking an experienced software and systems engineer for our team in Mount Laurel Township, NJ. This full-time position involves Agile DevSecOps software development and systems engineering for multiple Mission Integrated Command & Control programs. The...Full time
$61.5k - $116.46k
Lockheed Martin is seeking a full-time Early Career Software Engineer in Mount Laurel, NJ to join the Infrastructure, Communications, & Network Engineering team. The role involves software design, development, and integration, along with responsibilities for network configuration...Full time$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- NBME is proud to partner with Drexel University and give students the opportunity to utilize the skills they have learned in the classroom and leverage them in an educational setting. As a Computer Science Co-Op at NBME, you will work on a development team that is creating...
- ...implementation of complex features and systems with minimal supervision Collaborate with product managers, designers, and other engineers to define and refine requirements Review code and provide constructive feedback to ensure quality and adherence to standards...
- ...and respects individual differences – then Chugach Government Solutions may be the right fit for you! Responsibilities The Software Engineer III will support the Chugach Technical Program Manager and the U.S. Coast Guard (USCG) team by providing expertise in Command...For contractorsWork at officeRemote work
$72.49k
...a top 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 seeking...Contract workFor contractorsWork experience placement- A technology firm is seeking a Software Engineer to design and develop scalable cloud-native applications, microservices, and AI-enabled systems. This role involves collaborating across teams to implement high-quality software solutions and requires strong proficiency in...Remote job
$75k - $142.76k
...then Rotary and Mission Systems is the place for you. Responsibilities Develop and integrate software components Lead peer reviews and collaborate with system engineers to validate solutions against requirements. Apply modern software engineering practices, including...Full timeTemporary workRelocationFlexible hoursShift work3 days per week
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
- software developer positions Moorestown, NJ
- software engineer full time Moorestown, NJ
- software engineer Moorestown, NJ
- agile software developer Moorestown, NJ
- senior software engineer remote Moorestown, NJ
- software engineer remote Moorestown, NJ
- software engineer healthcare Moorestown, NJ
- software engineer travel Moorestown, NJ
- information technology software engineer Moorestown, NJ


