Job DetailsJob Location: Dahlgren, VAPosition Type: Full TimeSalary Range: UndisclosedEmbedded Software / Firmware Engineer
Overview
SCCI is seeking an Embedded Software/Firmware Engineer to support the Battle Management System (BMS) program. The role involves working with technical teams to develop requirements and build software for a tactical weapons system, applying robust software engineering processes. The engineer will interface with various engineering and external organizations to clarify program intent, identify problems, suggest changes, and develop final solutions. This position requires CONUS travel up to once per quarter and is based in Dahlgren, VA.
SCCI offers a comprehensive benefits package, including Health, Dental, Vision, Life and Disability insurance, 401k with company match, two weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid holidays.
Responsibilities
- Perform tasks ranging from coding on embedded micro-controllers to developing simulators with interactive GUI designs.
- Support installation and assessment of embedded systems locally and at external sites.
- Travel to external locations for remote events related to the BMS project.
Essential Skills and Experience
- Must be a U.S. Citizen and able to obtain and maintain an active Secret Security Clearance.
- Bachelor's degree in computer engineering, electrical engineering, or equivalent experience with embedded software development.
- At least three years of experience in conceptualizing, prototyping, designing, coding, and engineering embedded software solutions.
- Experience with software development in C#, Java, or C++.
- Experience coding for specific hardware architectures, micro-controllers, and communication protocols.
- Proven ability to debug and troubleshoot hardware-software interfaces using tools like oscilloscopes and logic analyzers.
- Experience developing testing strategies for unit testing and hardware-software integration validation.
- Knowledge of TCP/IP protocols, network stack integration, and socket programming.
- GUI development experience.
- Ability to diagnose and resolve network issues, including configuration, connectivity, and data transmission problems.
- Proficiency with version control systems like Git.
- Ability to support multiple projects in a fast-paced environment.
Preferred Skills and Experience
- Knowledge of weapon system integration.
- Understanding of military standards such as MIL-STD-1553 and STANAG 4586.
- Experience with GPS, sensor integration, and safety interlock circuitry.
SCCI is committed to providing a comprehensive and competitive benefits package. We are an EOE committed to diversity and inclusion.
#J-18808-Ljbffr