careertakescareertakes

Software Engineer I (Onsite)

Confidential Client•Aerospace & Defense
Entry LevelFull-timeOn-Site$136,949
Marlborough, Massachusetts
A Day Ago

The Software Engineer I at Confidential Client supports the Radar Product Line by designing, coding, testing, and integrating real-time embedded and application software. This role requires collaboration with engineering teams, adherence to development processes, and the ability to obtain a U.S. government security clearance, contributing to advanced aerospace and defense solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Aerospace & Defense.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is seeking a Software Engineer I to join an on-site Radar Product Line team in Marlborough, MA. You will work on real-time embedded and application software used in mission-critical aerospace systems.

  • Assist with requirements, design, development, and testing of real-time embedded software, application software, and engineering tools.
  • Design, implement, debug, and document software components and systems.
  • Integrate and test software on target hardware and simulation environments.
  • Participate in internal design and code reviews; follow established configuration management and software lifecycle practices.
  • Collaborate with engineering teams, program managers, and systems engineers to deliver features on schedule.
  • Contribute to continuous improvement (Agile/SCRUM, DevOps, test automation) and share knowledge across the team.

Qualifications — You Must Have

  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM).
  • Experience or training in software development (academic projects, internships, or professional).
  • Practical experience with C++, C, Java, or a similar higher-level programming language.
  • Ability to obtain and maintain a U.S. government security clearance (U.S. citizenship required).

Qualifications — We Prefer

  • Understanding of data structures, algorithms, operating systems, and software architectures.
  • Experience with Unix/Linux development and toolchains.
  • Familiarity with real-time or embedded systems.
  • Experience working in team-based environments using Agile/SCRUM, DevOps practices, and test automation.
  • Strong problem-solving skills and ability to produce clear technical documentation.
  • Excellent interpersonal and communication skills for cross-functional collaboration.

Location, Clearance & Work Type

  • Worksite: Onsite in Marlborough, MA.
  • Role Type: Full-time, primarily onsite.
  • Security: This position requires the ability to obtain and maintain a DoD Secret-level security clearance. U.S. citizenship is required.

Compensation & Benefits

  • Salary range (good-faith estimate): $57,200 – $108,800 USD per year.
  • Relocation eligibility may apply.
  • Benefits (may vary by business unit): medical, dental, vision, life insurance, disability, 401(k) match, flexible spending accounts, paid time off, parental leave, and potential annual incentive programs.

Why Join?

  • Work on challenging real-time and embedded software used in aerospace & defense systems.
  • Gain mentorship and hands-on experience with multidisciplinary engineering teams.
  • Opportunity to grow technical skills and pursue career progression in a large, mission-driven environment.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range