Jr. Software Engineer C/C++

System One, Inc.

Huntsville (AL)

On-site

USD 85,000 - 92,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

System One, Inc. is hiring a Software Engineer in Huntsville, AL, onsite, for a contract-to-hire role. The successful candidate will work on defense software with strong C/C++ experience, including embedded interfaces and analysis tools.

A active Secret clearance or ability to obtain is required. The role emphasizes building and sustaining mission-critical software and simulations, collaborating with government stakeholders, and ensuring adherence to software engineering standards.

Qualifications

  • Bachelor's degree with GPA 3.0+ or higher.
  • 2+ years of relevant technical experience.
  • Eligible to obtain and maintain a U.S. DoD security clearance.
  • Experience developing, integrating, testing, or troubleshooting embedded software interfacing with embedded systems.
  • Must be a resident of North Alabama or willing to relocate to Huntsville area.
  • Demonstrated C/C++ proficiency.
  • Experience with Python or Java.
  • Understanding of software architecture patterns and design principles.
  • Experience with software configuration management concepts.
  • Experience with software quality engineering concepts.

Responsibilities

  • Develop and sustain defense-grade software and analysis tools.
  • Build mission-critical software components used in simulations and planning applications.
  • Collaborate with government stakeholders and systems engineers to deliver reliable software.
  • Support testing, integration, and troubleshooting of embedded applications.

Skills

C/C++
Embedded software
Python
Java
Software architecture

Education

Bachelor's degree in Software Engineering / CS / CE / EE / Aerospace / Math

Tools

Python
Java
Git
Linux

Job description

Software Engineer

LOCATION: Huntsville, AL (100% onsite)

TYPE: Contract-to-hire | 40 hrs./week

COMPENSATION: $62-67/hr. (W2)

CLEARANCE: Active Secret clearance (or ability to obtain)

OVERVIEW

System One is hiring a Software Engineer with strong C/C++ experience to support mission-critical defense/tactical software. You’ll help build and sustain software products such as analysis tools/simulations, mission-planning applications, and components used in operational systems. This role is onsite in Huntsville and supports programs with government stakeholders.

Basic Quals
  • Candidate must possess at least a bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent technical degree with an overall GPA of 3.0 or higher.
  • Candidate should have 2+ years of relevant technical experience.
  • Candidate must be eligible to obtain and maintain a U.S. Department of Defense security clearance.
  • Relevant technical experience must include developing, integrating, testing, or troubleshooting embedded software or embedded-adjacent applications that interface with, operate, monitor, support, simulate, control, or communicate with embedded systems.
  • Must be a resident of North Alabama or willing to relocate to the Huntsville-North Alabama area.
  • Demonstrable experience with C/C++ required.
  • Experience with Python or Java.
  • Understanding of software architecture patterns and design principles.
  • Experience with software configuration management principles and techniques.
  • Experience with software quality engineering concepts.
  • Experience with good software standards and practices.
Preferred Quals
  • Experience with embedded missile systems, aerospace, or weapons systems development.
  • Familiarity with real-time embedded systems.
  • Knowledge of Modular Open Systems Approach (MOSA) principles and application
  • Experience with containerization, CI/CD pipelines, and microservices technology.
  • Knowledge of guidance & control algorithms.
  • Knowledge of navigation systems.
  • Knowledge of mission planning systems (NOMS, JMPS).
  • Knowledge of sensors used in guidance, navigation, or mission planning systems.
  • Proficiency with MATLAB/Simulink for algorithm development and simulation a plus.
  • Understanding of hardware-software integration and software systems engineering principles
  • Strong problem-solving abilities and systems-level thinking.

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-M2

Ref: #851-Rockville-S1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack C/C++ Developer - Aerospace & Defense Systems
Full Stack C/C++ Developer - Aerospace & Defense Systems

System One, Inc. • Huntsville (AL)

On-site
USD 106,000 - 113,000
401(k) plan
Health and welfare benefits
Jr. Software Test Engineer
Jr. Software Test Engineer

System One, Inc. • Huntsville (AL)

On-site
USD 85,000 - 94,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Mid Embedded Software Engineer (C/C++)
Mid Embedded Software Engineer (C/C++)

System One, Inc. • Huntsville (AL)

On-site
USD 134,000 - 141,000
Senior Software Test Engineer
Senior Software Test Engineer

System One, Inc. • Huntsville (AL)

On-site
USD 161,000 - 172,000
Senior Software Engineer C#
Senior Software Engineer C#

System One, Inc. • Merrifield (VA)

On-site
USD 105,000 - 120,000
Competitive salary
Comprehensive benefits
Leadership opportunities
+2
Mid Software Test Engineer
Mid Software Test Engineer

System One, Inc. • Huntsville (AL)

On-site
USD 106,000 - 117,000
Health and welfare benefits
401(k) plan
Sr. Software Developer
Sr. Software Developer

System One, Inc. • Gaithersburg (MD)

On-site
USD 140,000 - 180,000
Software Engineer
Software Engineer

Capstone Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 120,000
100% Company Provided Medical Insurance
Matching 401K
Profit Sharing
Hybrid Senior Software Engineer - C#/C++ Lead
Hybrid Senior Software Engineer - C#/C++ Lead

System One, Inc. • Merrifield (VA)

Hybrid
USD 105,000 - 120,000
Competitive salary
Comprehensive benefits
Leadership opportunities
+2
Junior Software Test Engineer - Contract-to-Hire (On-site)
Junior Software Test Engineer - Contract-to-Hire (On-site)

System One, Inc. • Huntsville (AL)

On-site
USD 85,000 - 94,000
Medical Insurance
Dental Insurance
Vision Insurance
+2