Back to search
The Ash Group 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

***US Citizens Only. No C2C or 3rd Parties ***


Summary

The Ash Group is hiring a Principal Software Engineer for our client, a global leader providing advanced systems and support in defense, aerospace, and security. This is a 12-month contract (possible contract to hire) working in Sterling Heights, MI (Onsite) offering a pay rate of $73 per hour based on skillset.


Role Details

  • Compensation: Up to $73/hr W2
  • Benefits: Medical, dental, vision, and direct primary care benefits. After six months of employment, enjoy a 4% matched 401(k) plan with immediate 100% vesting.
  • Duration: 12-month contract
  • Location: Sterling Heights, MI (Onsite) )


What You’ll Be Doing

  • Oversee the associated software engineering efforts, including estimating, planning, requirements analysis, architecture, design, implementation, unit testing, hardware/software integration, integration testing, simulated flyout testing, and testing at the range.
  • Monitor and control execution of software engineering efforts with appropriate corrective actions as needed to keep the efforts on track with responsibility for technical, cost, and schedule performance.
  • Support the software verification lead in areas to include software verification planning, software verification environment concepting/design, and the development, execution, debugging, and review of software verification test scripts and procedures.
  • Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities.
  • Coordinate with the Safety Engineering organization to ensure that software requirements development and software safety efforts are completed and recorded accurately and in a timely manner to correctly drive the software level of rigor requirements for software architecture, design, implementation, integration, and verification work products associated with safety-related or safety-critical software requirements.


What We’re Looking For

  • Bachelor’s degree in a STEM field is required.
  • Must have a 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.
  • Recent C and C++ programming experience is required
  • Python programming is a must.
  • Development of software applications on Linux Operating Systems or bare-metal real-time application development.
  • Object-oriented design and development experience is a must.
  • Must have familiarity with Ethernet communications.
  • Exceptional communication (verbal and written) skills are a must.


Apply today to help with software development, integration, and testing activities for our client.


#SoftwareEngineer #C++ #Python #TechJobs

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