The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Senior Software Engineer

Job Description

This is an opportunity to join a fast-paced program with DCS Corp’s Army Ground Combat Software Engineering group located in Warren, MI. 

As a Senior Software Engineer, you will design, code and execute an automated verification tool suite to be used with embedded system software within world class military ground combat vehicles. In this position you will leverage your software development experience to create software work products that greatly reduce time and cost while enhancing software and system verificaion efforts. 

Essential Job Functions:

Architect, Design and Code the Software Solutions that will Automate system software verification efforts.

Become familiar with System Software functionality, System and Software Interfaces, Test Wrappers, Test Scripts, etc.

Develop System and Software Level Test Plans and Lead execution activities.

Developing Test Procedures based on Software Requirements of System fucntional capabilities thru the use of automated tools.

Executing Test Procedures within a System Integration Lab (SIL) and/or on-vehicle.

Documenting Problem Reports utilizing tracking tools such as JIRA.

Support Engineering Peer Reviews and conduct Peer Reviews on Test Procedures.

Required Skills:

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

Must be able to obtain a Secret clearance.

Bachelors and 5 years of experience, Masters and 4 years.

Experience with programming and/or scripting such as: C/C++, PowerShell / Bash scripting, VB (VBA/VBscript), Java (JavaScript), PERL, Python.

Experience working with CAN Bus, Ethernet, Serial Interfaces.

Experience with test scripting and automation.

Experience in verification and validation techniques within an embedded software engineering environment.

Experience with Virtual Machines, Visual Studio, Qt and Eclipse.

Understanding of Object Oriented and Component Based product development.

Understanding of white-box testing including API Testing, Code Coverage, Fault Injection and Static testing.

Familiar with System Integration Lab (SIL) equipment.

Familiar with development of Test Plans, Test Procedures, Issue/Problem tracking, etc.

Desired Skills:

Familiar with configuration management and version control management.

Familiar with peer review processes.

Job Requirements

 

Job Snapshot

Location US-MI-Warren
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type Engineering & Aerospace
Apply

Company Overview

DCS Corp

Your search for a new career has led you to a company founded on the principles of trust and integrity. By recruiting and developing highly capable personnel, DCS Corp is able to meet and exceed customer expectations by executing swiftly, communicating fully, and performing with uncompromising excellence. Our culture is grounded in the belief that the personal achievements of our employees drive their job satisfaction and the effectiveness, responsiveness, and innovation. Learn More

Contact Information

US-MI-Warren
Snapshot
DCS Corp
Company:
US-MI-Warren
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
Engineering & Aerospace
Store Type:

Job Description

This is an opportunity to join a fast-paced program with DCS Corp’s Army Ground Combat Software Engineering group located in Warren, MI. 

As a Senior Software Engineer, you will design, code and execute an automated verification tool suite to be used with embedded system software within world class military ground combat vehicles. In this position you will leverage your software development experience to create software work products that greatly reduce time and cost while enhancing software and system verificaion efforts. 

Essential Job Functions:

Architect, Design and Code the Software Solutions that will Automate system software verification efforts.

Become familiar with System Software functionality, System and Software Interfaces, Test Wrappers, Test Scripts, etc.

Develop System and Software Level Test Plans and Lead execution activities.

Developing Test Procedures based on Software Requirements of System fucntional capabilities thru the use of automated tools.

Executing Test Procedures within a System Integration Lab (SIL) and/or on-vehicle.

Documenting Problem Reports utilizing tracking tools such as JIRA.

Support Engineering Peer Reviews and conduct Peer Reviews on Test Procedures.

Required Skills:

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

Must be able to obtain a Secret clearance.

Bachelors and 5 years of experience, Masters and 4 years.

Experience with programming and/or scripting such as: C/C++, PowerShell / Bash scripting, VB (VBA/VBscript), Java (JavaScript), PERL, Python.

Experience working with CAN Bus, Ethernet, Serial Interfaces.

Experience with test scripting and automation.

Experience in verification and validation techniques within an embedded software engineering environment.

Experience with Virtual Machines, Visual Studio, Qt and Eclipse.

Understanding of Object Oriented and Component Based product development.

Understanding of white-box testing including API Testing, Code Coverage, Fault Injection and Static testing.

Familiar with System Integration Lab (SIL) equipment.

Familiar with development of Test Plans, Test Procedures, Issue/Problem tracking, etc.

Desired Skills:

Familiar with configuration management and version control management.

Familiar with peer review processes.

Job Requirements

 
Mvm4h9678v73knn422x
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Senior Software Engineer Apply now