careertakescareertakes

Software Engineer I (On-Site) with Security Clearance

Confidential ClientAerospace & Defense
Entry LevelFull-timeOn-Site$161,734
Mckinney, Texas
A Day Ago

This entry-level Software Engineer role at Confidential Client focuses on developing embedded software for Linux-based compute platforms used in advanced aerospace and defense sensing systems. The position involves contributing to core compute services, integrating software across heterogeneous environments, and supporting Agile development within a mentorship-driven setting. Candidates must be U.S. citizens able to obtain and maintain a security clearance, with foundational skills in systems programming and Linux environments.

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, IT.

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


About the role

Confidential Client is seeking an entry-level Software Engineer I / Embedded Software Engineer to join a mission-focused team building Linux-based compute platforms and high-throughput processing systems. This on-site role in Mckinney, TX is designed for early-career engineers who want hands-on experience with embedded Linux, compute-pipeline development, and platform integration within a structured, mentorship-driven environment. U.S. citizenship is required. An active DoD Secret security clearance at hire (or the ability to maintain an equivalent clearance) is required.


What You’ll Do

  • Contribute to development of software components that provide core compute-platform services such as data transport, scheduling, and processing orchestration.
  • Help implement frameworks that support scalable, high-throughput, low-latency processing pipelines under guidance from senior engineers.
  • Support documentation of platform interfaces, APIs, and data flows.
  • Integrate software across Linux-based compute nodes and heterogeneous processing environments.
  • Configure Linux OS environments and containerized runtime systems (Docker/Podman) to support deployment and operation.
  • Participate in Agile development, CI/CD pipeline tasks, and basic operations of build/test automation.
  • Assist with performance profiling and optimization of compute workloads.
  • Troubleshoot multiprocess or distributed compute environments with mentorship from senior engineers.
  • Help improve platform tools, workflows, and development practices.

Qualifications You Must Have

  • Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM).
  • Foundational proficiency in at least one systems-level programming language: C, C++, or Rust.
  • Experience developing software in Linux environments.
  • Exposure to Agile methodologies or modern software development practices.
  • Ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required.

Preferred Qualifications

  • Experience with Docker or Podman and containerized runtimes.
  • Familiarity with real-time, platform, or low-level systems concepts.
  • Exposure to Linux security configuration and hardening practices.
  • Familiarity with build tools such as CMake or Conan.
  • Coursework or project experience with GPU programming concepts (CUDA) or accelerated computing.
  • Hands-on experience with embedded Linux boards, kernel concepts, device trees, or bootloaders.
  • Familiarity with common I/O interfaces and embedded hardware interactions.

Compensation & Benefits

  • Salary range: USD 57,200 - USD 108,800 per year (good-faith estimate covering all experience levels). Final offers consider role, experience, location, and skills.
  • Relocation eligible.
  • Benefits may include medical, dental, vision, life insurance, short- and long-term disability, 401(k) match, flexible spending accounts, employee assistance programs, paid time off, parental leave, and incentive programs (benefits vary by business unit).

Location & Clearance

  • Work location: On-site in Mckinney, TX (primary on-site role).
  • Security requirement: Active DoD Secret clearance required at hire (or stated as required by the client). U.S. citizenship is required for clearance eligibility.
  • Candidates may be asked to attend select interview steps in-person at a client location.

Application notes

  • This role is intended for early-career engineers and recent STEM graduates.
  • Please be prepared to upload transcripts (cumulative GPA and projected graduation date) if requested by the client.
  • The client anticipates the application window will remain open for a limited period and may close earlier or later based on business need.

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