Senior Software Developer
Company: DCS Corp
Location: Sterling Heights
Posted on: June 24, 2025
|
|
Job Description:
This is an opportunity to join a fast-paced program with DCS
Corp’s U.S. Army Combat Capabilities Development Command - Ground
Vehicle Systems Center engineering group located in Warren, MI. As
an experienced Software Engineer, you will work alongside our U.S.
Army Software Engineering Center customer, applying your knowledge
and skills by providing technical engineering services that support
the development of software requirements, architecture, design,
code and test for the JLTV Program. Essential Job Functions:
Software Development following organizational standard software
processes. Identify gaps in software and software documentation to
maintain the software system. Understanding of SysML, sequence
diagrams, activity diagrams. Working well with others to learn and
resolve technical obstacles (problems). Required Skills: Due to the
sensitivity of customer related requirements, U.S. Citizenship is
required. Must currently possess or have eligibility for a SECRET
security clearance. 5 years of experience with a Bachelor of
Science degree or higher in Computer Science, Computer Engineering,
Software Engineering, or in related engineering or science
discipline. Must be a good team player and has an attitude to learn
and to resolve problems. Technical expertise with C, C++
development and building complex systems on Windows. Technical
expertise with Simulink Experience and working in cloud
environment, Bitbucket, JIRA, Confluence and standard software
development and release process. Experience in Agile development
environment using opensource tools. Develop and debug build process
and following Configuration management. Interfacing with cross
functional teams and effective communication. Technical Skills: C,
C++ development / Windows 10. JavaScript. UI development experience
using Qt or similar. Understanding of Cameo Model based
Engineering. Experience in communication protocols CAN, LIN.
Defining or Using CAN DB (CAN Database files). Using CAN tools
(Vector CANoe, CANalyzer). Git command / repository knowledge.
Experience working with systems in a lab environment. Desired
Skills: 3G controller experience. Linux experience. Simulink
experience. Knowledge using RTOS. (Real Time Operating System such
as Vx Works).
Keywords: DCS Corp, East Lake , Senior Software Developer, IT / Software / Systems , Sterling Heights, Florida