Senior Software Developer Job at DCS Corp, Sterling Heights, MI

NTBvYTR3OVA2MkoyVEJ4eGVDdzRCa2tpTmc9PQ==
  • DCS Corp
  • Sterling Heights, MI

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.

Experience in handling requirement specs and developing and implementing the functions per requirement.

Understanding of SysML, sequence diagrams, activity diagrams.

Working well with others to learn and resolve technical obstacles (problems).

Design software following defined architectures.

Implement and unit test software.

Required Skills: 

Due to the sensitivity of customer related requirements, U.S. Citizenship is required. 

Must be able to obtain and maintain a DoD Secret clearance.

Bachelor’s degree in engineering with 5 years of experience. 

Technical expertise with C, C++ development and building complex systems.

Knowledge using RTOS. (Real Time Operating System such as Vx Works).

Work well with others to learn and resolve technical problems.

Interfacing with cross functional teams and effective communication.

Experience and working in cloud environment, Bitbucket , Atlassian tools, JIRA, Confluence and standard software development and release process.

Experience in Agile development environment using opensource tools.

Ability to troubleshoot and debug issues.

Vehicle communication protocols CAN, LIN and experience in defining or using CAN DB (CAN Database files).

Understanding of Vehicle bus architecture (BCM ( Body Controls) and ECM (Engine Control Module)) using CAN tools ( Vector tools or CAN COTS).

Technical Skills:

C, C++, JavaScript.

RTOS - Vx Works.

Protocols: CAN, Cloud Environment: MS Azure.

Tools: BitBucket, Jira, Confluence, Vector CANoe, CANalyzer).

Build knowledge using Make.

Git command / repository knowledge.

Job Tags

Similar Jobs

Farm Job Search

Organic Hemp Farm Harvest Hands Job at Farm Job Search

 ...Organic Hemp Farm Harvest Hands (6325) Location: West Paris, Maine JobNumber: 6325 We are a 7-acre organic hemp farm currently growing 5,000 plants. We farm completely by hand and harvest in the same way. One of the processes we feel contributes to our high-quality... 

UVA Health

Internal Medicine Physician Job with Mayo Clinic in Jacksonville, FL Job at UVA Health

 ...Mayo Clinic in J acksonville, Florida seeks an Internist to join its Community Internal Medicine Practice. The Division of Community Internal Medicine is seeking a board-certified or board-eligible internist with academic and/or research experience who has administrative... 

The Atlanta Braves

Gameday Event Security Job at The Atlanta Braves

 ...and ordinances of Truist Park. These positions include roving security officers, access control officers and fixed positioned officers...  ...possible weather delay or extra innings), weekends, concerts/special events and holidays. Familiarity with security escort requirements... 

Jobs for Humanity

Intensivist Physicians Job at Jobs for Humanity

 ...coming from all walks of life. Company Name: Vituity Job Description $150K Sign-on BonusTerre Haute, IN Seeking Intensivist Physicians Join the Physician Partnership Where You Have A Voice Vituity's ownership model provides autonomy, local control... 

Classet

Garage Door Installer/Technician Job at Classet

 ...Hiring a Garage Door Installer/Tech to join our great team! We're offering starting rates of $23 - $27 to start , as well as: ~ Paid Time Off ~401K Plan ~ Health & Dental Benefits ~ Every Weekend Off! ~ Company Provided Tools ~ Growth Opportunities...