Search jobs > Sterling Heights, MI > Senior software developer

Senior Software Developer

DCS Corp
Sterling Heights, MI
Full-time

Essential Job Functions :

Software Development following organizational standard software processes.

Work with customer to develop software requirements.

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.

Ability to obtain and maintain a US Government security clearance.

Bachelor's degree in Engineering and five years experience.

Excellent technical communication skills.

Ability to interface with systems and software development engineers.

Experience developing Software following a capability maturity model process.

Experience with interpreting and decomposing system requirements and system design ( UML or SysML) to software requirements.

Ability to troubleshoot and debug issues.

Technical Skills :

Strong Linux experience.

Solid understanding of Linux commands.

Software development using communication methods, i.e. DDS, TCP within the Linux environment.

Developing in a Linux environment using a Virtual machine.

UI development experience using Qt or similar.

Strong embedded C++ development skills.

Google Test or similar experience.

Build knowledge using CMake.

Git command / repository knowledge.

Familiar with JIRA, Confluence, Artifactory.

30+ days ago
Related jobs
Promoted
DCS Corporation
Sterling Heights, Michigan

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. Software Development following organizational standard software p...

Promoted
VirtualVocations
Warren, Michigan

A company is looking for a Senior Software Developer to work remotely. ...

Labor Staffing Solutions
Troy, Michigan

Entech Staffing Solutions is seeking a Senior Software Developer for a position in Pontiac, MI! This position is paying a competitive salary and includes unbeatable benefits, including standard plus access to a state of the art fitness area, wellness area, gourmet cafeteria, and more!. Work with Arc...

DCS Corp
Sterling Heights, Michigan

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. Software Development following organizational standard software p...

General Motors
Warren, Michigan

The compensation information is a good faith estimate only.It is based on what a successful applicant might be paid in accordance with applicable state laws.The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.The expected base com...

DCS Corp
Sterling Heights, Michigan

Software Development following organizational standard software processes. Work with customer to develop software requirements. Design software following defined architectures. Implement and unit test software. ...

General Motors
Warren, Michigan

The compensation information is a good faith estimate only.It is based on what a successful applicant might be paid in accordance with applicable state laws.The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.The expected base com...

DigitalHire
Pontiac, Michigan

We have experienced explosive growth as a leader in the mortgage industry and are looking for Software Developers who are passionate about what they do. As a Software Developer, you will play a key role in creating and advancing our enterprise applications in a fast-paced agile environment. Work wit...

General Motors
Warren, Michigan

Collaborate with cross-functional teams, including designers, product managers, and other developers, to translate project requirements into functional software. ...

Promoted
Credit Acceptance
Southfield, Michigan

Guide and review the code, designs and documentation of less experienced software engineers. Minimum 5 years of full stack software engineering experience or comparable depth of experience. Experience in the lead role overseeing technical direction of a team of software engineering talent. Our Engin...