Senior Associate Software Engineering
The Senior Associate Software Engineer at Confidential Client is responsible for designing and developing software interfacing with hardware for advanced defense technologies such as unmanned air systems and radar systems. The role involves applying computer science principles, collaborating with cross-functional teams, supporting all phases of the software development lifecycle, and contributing to test automation efforts in an Agile environment. This position requires proficiency in C++ and/or C#, an active US Secret Clearance, and offers a unique opportunity to work on mission-critical national security projects on-site in Richardson, TX.
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, Defense and Space Manufacturing.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is hiring a Senior Associate, Software Engineering to support development and execution of embedded and hardware‑interfacing software. You will design and implement software to meet requirements and system-level designs, work closely with test engineers to influence and automate test activities, and participate across the software development life cycle.
- Apply computer science, engineering, and mathematical principles to develop software for the targeted platform
- Design and implement software per requirements and system-level design documents
- Develop interfaces and applications between hardware, firmware, and software components
- Build and maintain automated test plans, procedures, and test harnesses in collaboration with test engineers
- Investigate and resolve complex root-cause issues, independently or with multi-discipline teams
- Participate in requirements analysis, design, implementation, hardware-software integration, and formal test
- Produce technical documentation (design notes, test plans, release notes) and participate in peer reviews
- Use modeling tools and prototype to establish operating data, run experiments, and evaluate results
Qualifications (Required)
- Active U.S. Secret Clearance required
- Bachelor’s degree in Computer Science, Computer Engineering, or related field plus a minimum of 2 years of professional software engineering experience; OR a graduate degree with 0–2 years of related experience; OR 6 years of related experience in lieu of a degree
- Minimum of 2 years professional experience developing in C++ or C#
- Experience supporting the full software development lifecycle and hardware-software integration
- Strong problem-solving skills and ability to work with cross-functional engineering teams
- This role is on-site in Richardson, TX; ability to work on-site as required
Preferred Skills
- Experience with Modern C++ and/or modern C# patterns
- Familiarity with Python and bash scripting for tooling and test automation
- Experience with Agile (Scrum/Kanban) development processes
- Knowledge of containerized development (Docker, Kubernetes, Helm) in Linux environments
- Experience with Real Time Operating Systems (RTOS) such as Green Hills Integrity
- Familiarity with documentation and quality tools like Doxygen, LaTeX, SonarQube, and package managers such as vcpkg
Schedule & Compensation Highlights
- Work schedule: 9/80 (employees work 9 out of every 14 days, totaling 80 hours; every other Friday off)
- Sign‑on bonus: This position offers a $10,000 sign‑on bonus for external candidates who currently hold an active U.S. security clearance
- Additional compensation details (base salary/range) are not provided in the source posting
Security & Eligibility
- Active U.S. Secret Clearance is required for this position. Security clearances may only be granted to U.S. citizens. Candidates should be prepared to complete government security investigation(s) and meet eligibility requirements for access to classified information.
- Offers may be contingent on background checks and, where permitted by law, pre-employment substance testing.
Why Join
- Work on mission-critical defense and RF sensor technologies within a team focused on next-generation unmanned systems and advanced radar and weapon systems
- Opportunity to collaborate with cross-functional engineering teams and influence test automation and system integration
- Supportive environment that promotes professional growth and work-life balance through flexible schedules (9/80)
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