Back to search
Paradigm Global Consulting Linkedin · Posted 25d ago

Principal Software Engineer

Sterling Heights, Michigan, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Title: Principal Software Engineer

· Location: Sterling Heights, MI

· Duration: 12 Months



Skills Required:

• Candidate able to obtain a US Secret Security Clearance

• C and C++ programming

• Python programming

• Development of software applications on Linux Operating Systems or bare-metal real-time application development

• Object Oriented design and development experience

• Familiarity with Ethernet communications.

• Exceptional communication (verbal and written) skills are a MUST

• Ability to solve basic technical design and development problems

• Ability to develop and maintain effective relationships with customers to solve technical problems

• Ability to travel to customer sites

Required Team Leader Skills include:

• Working knowledge of Earned Value Management System (EVMS) and Control Account Manager/Work Package Manager duties.

• Ability to conduct effective meetings, discussions, and presentations.

• Experience leading a small group of developers

Skills Preferred:

• Experience with Ada programming

• Experience with Git and Jira/Gitlab Configuration Management tools

• Familiarity with Qt Framework for front end GUIs utilizing QML

• Familiarity with DOORS

• Familiarity with CMMI for development

• Familiarity with Nessus and Coverity cybersecurity scans

• Familiarity with hardening of systems and applying STIG rules

• Familiarity with relevant military and commercial design standards

• Working Cybersecurity domain knowledge, specifically of Risk Management Framework and the requirements and process to obtain/maintain Authority to Operate (ATO). Ideally, the candidate would possess a cybersecurity certification

• Weapon system and/or combat vehicle subject matter expertise

• Current Secret Clearance

Experience Required:

Minimum of 6 years of experience in real-time embedded software development and/or software testing, can be 4 years with a master’s degree; or 2 years with a Ph.D.

Education Required:

Bachelor’s degree in STEM field

Education Preferred:

Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent