Software Engineer – Fire Control (15102/15103/15092)

Hru Tech

Sterling Heights (MI)

Vor Ort

USD 90.000 - 120.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Bekomme eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Onsite Cafeteria
Fitness Center
Outdoor fitness track

Zusammenfassung

Hru Tech in Sterling Heights, MI is seeking a Software Engineer – Fire Control to join a team developing embedded software for a ground combat vehicle program. You will design and migrate to a new software development environment, create requirements and architecture documentation, and develop and test software code.

This role is 100% onsite at our facility. The position requires Fire Control experience, eligibility for a US security clearance, and the ability to work a 9-80 schedule.

Qualifikationen

  • B.S. in Computer Eng or Electrical Eng
  • 4+ years of related experience
  • Experience with GIT, Bitbucket, Java, C#, C++, C, Python
  • Experience with VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS
  • Experience with RS-232/422, CAN, TCP/IP, UDP/IP
  • Experience with DDS, Kafka or other Pub/Sub middleware
  • Experience with TSN architectures and NATO/UK vehicle data models
  • Experience with Agile processes and tools

Aufgaben

  • Design and migrate to a new software development environment
  • Develop software documentation and code across vehicle domains
  • Perform software requirements analysis and detailed design
  • Develop test procedures and perform unit/functional tests
  • Integrate software releases across vehicle software releases
  • Lead agile ceremonies and coordinate with Systems Engineering and QA

Kenntnisse

Agile methodologies

Ausbildung

B.S. in Engineering

Tools

Git
Bitbucket
Java
C#
C++
C
Python

Jobbeschreibung

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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer (No C2C)
Software Engineer (No C2C)

HRU Technical Resources • Sterling Heights (MI)

Vor Ort
USD 120.000 - 180.000
Software Engineer Fire Control Specialist
Software Engineer Fire Control Specialist

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 69.000 - 77.000
Junior Embedded Software Developer (No C2C)
Junior Embedded Software Developer (No C2C)

HRU Technical Resources • Sterling Heights (MI)

Vor Ort
USD 55.000 - 66.000
PTO
Paid holidays
Optional benefits
Software Engineer (4+ years' experience)
Software Engineer (4+ years' experience)

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 69.000 - 77.000
Software Engineer (Embedded Application Software)
Software Engineer (Embedded Application Software)

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 62.000 - 65.000
Senior Embedded Senior Software Engineer - C++
Senior Embedded Senior Software Engineer - C++

THE PANTHER GROUP • Sterling Heights (MI)

Vor Ort
USD 95.000 - 113.000
Embedded Software Technical Lead
Embedded Software Technical Lead

DCS Corporation • Sterling Heights (MI)

Vor Ort
USD 120.000 - 150.000
Software Engineer Fire Control Senior
Software Engineer Fire Control Senior

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 154.000 - 183.000
Software Engineer Fire Control Associate
Software Engineer Fire Control Associate

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 59.000 - 66.000
Software Engineer Fire Control Staff
Software Engineer Fire Control Staff

Contract Professionals, Inc. • Sterling Heights (MI)

Vor Ort
USD 87.000 - 96.000