Software Engineer (7-10+ years)
Company: Softworld Inc
Location: Sterling Heights
Posted on: May 27, 2025
|
|
Job Description:
Job Title: Software Engineer Job Location: Sterling Heights MI
48310 Onsite Requirements:Experience with GIT, Bitbucket, Java, C#,
C++, C, Python, Qt, MATHWORKS tools Experience with DDS, Kafka or
other Pub/Sub middlewareDODJob Description: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.Perform other duties as assigned.Qualifications
Sought:Experience with GIT, Bitbucket, Java, C#, C++, C, Python,
Qt, MATHWORKS 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. **3rd party and subcontract staffing agencies
are not eligible for partnership on this position. 3rd party
subcontractors need not apply. This position requires candidates to
be eligible to work in the United States, directly for an employer,
without sponsorship now or anytime in the future**Required
Keywords: Softworld Inc, Elyria , Software Engineer (7-10+ years), IT / Software / Systems , Sterling Heights, Ohio
Click
here to apply!
|