What are the responsibilities and job description for the Software Engineer position at Signature Solutions, Inc.?
Overview
Signature Solutions, Inc., a 100% employee-owned company, is seeking a talented and self-motivated Software Engineer to join a multi-disciplinary team that provides software, hardware, and simulation support for multiple U.S. Army programs on Redstone Arsenal, AL.
Summary
The applicant will join a diverse team of engineers and scientists providing software development support within a hardware-in-the-loop (HWIL) environment. Engineers will develop algorithms, tools, visualizations, and code to support a wide variety of HWIL applications such as calibration, facility control, signal generation, unit testing, seeker code evaluation, and telemetry data logging. Software development directly supports day-to-day HWIL operations as well as new facility development. The successful applicant will be comfortable working close to the metal: reading/writing hardware registers, SPI/I2C/UART interfaces, PCIe, or shared memory regions across a wide variety of hardware instantiations. Work will be performed on-site at customer facilities at Redstone Arsenal with regular interaction between team members, industry partners, and government customers.
Duties Include:
- Writing software using C
- Developing and testing code in a hardware-in-the-loop environment
- Support of SW design, architecture, and integration & test
- Developing software documentation
- Collaborating with software development team and Government customers
Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama area.
Required Skills/Experience:
- Proficient in C
- Experience with GitLab/Git for software configuration management
- Experience with Red Hat Enterprise Linux or Rocky Linux operating system
- Experience programming middleware protocols (UDP, TCP/IP, shared memory) for real-time hardware interface is desired.
- Experience with memory-mapped I/O and register-level programming is desired
- Other skills to include Matlab, Python, and FORTRAN are a plus
- Must be a U.S. Citizen
- Active DoD security clearance is a plus
Security Requirements: Candidate must be a US Citizen and meet eligibility requirements to obtain/maintain a Final Secret Security Clearance
Remote work: This position does not support remote work. All work will be performed onsite at the government location on Redstone Arsenal, AL
Salary: Final salary for this position is determined based on years of related experience and education background
Benefits: Signature Solutions, Inc. is a 100% ESOP company with extremely competitive benefits to include paid medical and dental insurance, generous 401K, paid time off, and holidays.
Job Type: Full-time
Pay: $90,000.00 - $135,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Dependent health insurance coverage
- Health insurance
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Retirement plan
- Tuition reimbursement
Application Question(s):
- How many years' experience do you have in C ?
Education:
- Bachelor's (Required)
Experience:
- C programming: 3 years (Required)
Security clearance:
- Secret (Preferred)
Ability to Commute:
- Redstone Arsenal, AL 35898 (Preferred)
Ability to Relocate:
- Redstone Arsenal, AL 35898: Relocate before starting work (Preferred)
Work Location: In person
Salary : $90,000 - $135,000