Logo
TOMORROW HIRE

Senior Software Engineer - Active Secret Clearance

TOMORROW HIRE, Huntsville, Alabama, United States, 35824

Save Job

Job Title : Senior Software Engineer Location : Huntsville, AL (Hybrid 3 days onsite) Clearance : Active Secret Job Type : Full Time We are seeking

Senior Software Engineer,

responsible for designing, developing, and maintaining embedded software systems used in hardware-in-the-loop testing and mission-critical applications. The ideal candidate will have extensive experience in C++ development, embedded software engineering, and hardware/software integration. Key Responsibilities : Maintain existing

hardware-in-the-loop test systems

by addressing new and existing issues and providing functional support to optimise testing goals. Refactor and enhance existing systems to improve usability, stability, maintainability, and efficiency. Develop new software and hardware components to support evolving testing requirements. Design and develop internal hardware and software tools to improve productivity and streamline test execution. Assist cross-functional teams in utilising testing tools and provide domain expertise beyond immediate test infrastructure support. • Provide mentorship and technical guidance to junior engineers. Contribute to

team-wide strategic decisions

related to task prioritisation and long-term project goals. Requirements Education Requirements: Bachelor’s degree

in Computer Science, Electrical Engineering, or related field and

9+ years

of relevant experience. Skills : Proficiency in C++ with experience in embedded systems development. Experience with

hardware/software integration

and real-time systems. Understanding and implementation of

source revision control and code reviews. Experience in

object-oriented programming (OOP)

principles and best practices. Ability to design systems that simplify user configuration and maximize uptime. Experience in

troubleshooting combined hardware/software systems

with a systematic debugging approach. Familiarity with

laboratory test tools

such as multimeters and oscilloscopes. Basic understanding of

electrical concepts

(continuity, voltage, current, resistance, grounding, capacitance, etc.). Ability to estimate project effort, manage deadlines, and communicate roadblocks proactively. Self-starter capable of working independently and collaborating with cross-functional teams. Preferred Qualifications: Experience in

LabVIEW , including object-oriented programming and framework development. Knowledge of

real-time operating systems (RTOS)

and low-level firmware development. Familiarity with

Agile development methodologies and DevSecOps practices . Experience with

Git, SVN , or other version control systems. Knowledge of

Microsoft Azure DevOps . Benefits Salary : $135,000/yr. -$145,000/yr. Health, Dental and Vision Insurance