Embedded Software Engineer Job at DCS Corp, Sterling Heights, MI

dzRNdDgzU2F6S1BNdHZwMGZJY0VNTFRRVXc9PQ==
  • DCS Corp
  • Sterling Heights, MI

Job Description

Job Description

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

Ethos Medical Staffing

Travel Nurse RN - PICU - Pediatric Intensive Care - $2,662 per week Job at Ethos Medical Staffing

 ...Job Description Ethos Medical Staffing is seeking a travel nurse RN PICU - Pediatric Intensive Care for a travel nursing job in Madison, Wisconsin. Job Description & Requirements ~ Specialty: PICU - Pediatric Intensive Care ~ Discipline: RN ~ Start Date:... 

Five Star Call Centers

Bilingual Customer Service Rep (Rewards Programs) Job at Five Star Call Centers

 ...doctor visits, lifestyle programs, and challenges. This is work-at-home for individuals living in the states of : Alabama, Florida,...  ..., and Wyoming. Qualifications Previous1 year customer service or customer support experience required Previous 1 year call... 

Logo Diffusion

Logo Diffusion - Growth Marketer Job at Logo Diffusion

 ...it every day, all with minimal marketing efforts. We're looking for...  ...Hands-on experience with SEO, digital marketing, and analytics tools...  ...depending on experience* Full-time and fully remote &##127958;...  ...side job, freelance work, or part-time employment. It is... 

Speed Up My Search, Inc.

Web Developer Job at Speed Up My Search, Inc.

 ...Northwest of Chicago), is looking for a Web Developer. This is a rare opening with very stable...  ...leadership skills.This is primarily a remote position without a set number of days each...  ...no visa sponsorships available and no contract positions available. Local candidates are... 

Ingham County, MI

Seasonal Animal Care Worker - Potter Park Zoo Job at Ingham County, MI

 ...Salary: $15.00 Hourly Location : Lansing, MI Job Type: Zoo Temporary Job Number: 202400146 Department: Zoo Temps Opening Date: 09/09/2024 Closing Date: Continuous Bargaining Unit: TEMPORARY Description **Applications are accepted until...