body class="wp-singular page-template-default page page-id-30289 wp-theme-pro wp-child-theme-pro-child x-stack-icon x-child-theme-active x-full-width-layout-active x-full-width-active x-post-meta-disabled pro-v6_9_4">
Skip to content
Software Engineer - Fire Control
• Must have Fire Control experience
• This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)
About the Role:
Join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire software development life-cycle, including:
• Designing and migrating to a new software development environment
• Creating requirements, design, and architecture documentation
• Developing and testing software code.
• 9-80 Work Schedule (This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.)
• Onsite Cafeteria, Fitness Center, and Outdoor fitness track
Onsite: Due to the nature of the work, this role requires being 100% onsite
Responsibilities to Anticipate for this role:
• Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts.
• Develop software documentation and code across one or more vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, diagnostics.
• Perform software requirements analysis.
• Develop software preliminary and detail design utilizing software design tools as specified by department standards.
• Develop software designs that influence the overall vehicle architecture.
• Develop code to implement software design, code development shall conform to department standards and procedures.
• Develop test procedures and perform unit/functional test on the executable software.
• Perform hardware/software integration.
• Debug software issues discovered throughout multiple testing phases.
• Provide overall status on development task to respective software project leads.
• Integrate software releases across multiple CSCIs into overall vehicle software releases
• Interface with other departments and business units, including Systems Engineering, Project Management, and Software Quality.
• Lead agile scrum ceremonies such as daily scrum meetings, PI Planning events, retrospectives, and demonstrations
• Performs other duties as assigned.
Qualifications Sought:
• (B.S.) in Computer Engineer, Electrical Engineering or related discipline.
• 4+ years experience plus in a related role.
• Experience with GIT, Bitbucket, Java, C#, C++, C, Python tools
• Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc.
• Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, etc
• Experience with DDS, Kafka or other Pub/Sub middleware
• Experience with Time Sensitive Network (TSN) architectures
• Experience with NGVA (NATO Ground Vehicle Architecture) data model
• Experience with UKGVA (UK Ground Vehicle Architecture) data model
• Experience with ground combat vehicle network architecture designs
• Experience with GCIA, MOSA, SOSA, FACE
• Experience with the use of Agile processes and tools
Additional Information / Desired Experience
• Previous experience working in the defense industry desired
• Familiar with Type1/2 Hypervisor
• Familiar with containerization (Docker, Kubernetes)
• Familiar with IOT concepts
• Experience with Cameo Systems Modeler
• Data Distribution Service (DDS) experience
• Experience with User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)
• Multicast network experience
• Able to bring continuous improvement processes and methodologies to the position.
• Strong communication, interpersonal, and organizational skills is required Works well in team and individually.
• Must be able to work occasional evening and/or weekend overtime as required
#HRUProfessional
Apply Now
• Contingent Staffing
• Project PRO
• Direct Hire
• On-Demand Sourcing
• Working with HRU
• Our Team
• Employee Resources
• Talent 911 Blog
• HRU Whitepapers
• Industries
• Contact Us
(opens in a new tab)
(opens in a new tab)
(opens in a new tab)
Contact Us
X