Senior Software Engineer - Active Secret Clearance

New Yesterday

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.
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
Location:
Huntsville, AL, United States
Job Type:
FullTime
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search