T

Senior Software Engineer - Active Secret Clearance

TOMORROW HIRE

Huntsville, AL
2 days ago

This Job Position Has Expired

This job listing is no longer available for applications. The position may have been filled or the posting period has ended.

Job Description

Description

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.

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 .

Salary : $135,000/yr. -$145,000/yr.

Health, Dental and Vision Insurance

#J-18808-Ljbffr

Industry

Other