Senior Software Engineer

The Ash Group

Sterling Heights (MI)

On-site

USD 48,000 - 80,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Direct primary care
401(k) with 100% vesting after 6 mos

Job summary

The Ash Group is seeking a Senior Software Engineer (12-month contract) for a client in Sterling Heights, MI. This onsite role offers a pay rate up to $58/hr and requires leadership of the software lifecycle from requirements through testing, with a focus on embedded systems and cybersecurity coordination.

The successful candidate will have a STEM degree and 4+ years of real-time embedded software development or testing, plus experience guiding a team and adhering to formal software processes.

Qualifications

  • Bachelor's degree in STEM field required.
  • Minimum of 4 years of real-time embedded software development and/or software testing experience; can be 2 years with a master's degree.
  • Experience providing technical direction to a team of developers.
  • Familiarity with software engineering processes and CMMI.

Responsibilities

  • Oversee the software engineering lifecycle: estimating, planning, requirements analysis, architecture, design, implementation, and unit testing.
  • Coordinate with the Software Architect to meet customer requirements and secure approvals.
  • Lead collaborative problem-solving and resolve conflicts between subsystems to optimize performance, quality, and cost.
  • Ensure cybersecurity efforts are coordinated within the software domain and manage project performance and EVMS metrics.
  • Plan software project schedules and builds to align with product timelines.

Skills

Real-time embedded software
Software testing
Technical leadership
Software engineering processes

Education

Bachelor's degree in STEM field

Job description

*** US Citizens or Green Card Holder Only. No C2C or 3rd Parties ***

Summary

The Ash Group is hiring a Senior Software Engineer (24722) for our client, a global leader providing advanced systems and support in defense, aerospace, and security. This is a 12-month contract position working in Sterling Heights, MI (Onsite). We are offering a pay rate up to $58/hr, based on skill set.

  • Compensation: Up to $58/hr W2 based on skill set
  • 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 lifecycle, including estimating, planning, requirements analysis, architecture, design, implementation, unit testing, hardware/software integration, and range testing.
  • Evaluate software requirements for consistency with higher level performance goals, customer needs, and contractual Statements of Work.
  • Coordinate with the Software Architect to ensure technical outcomes meet customer requirements and secure necessary approvals from Functional Management.
  • Lead collaborative problem-solving and resolve conflicts between subsystems or disciplines to optimize system performance, quality, and cost.
  • Ensure all Cybersecurity efforts are properly coordinated within the software domain. Project and Performance Management
  • Monitor and control technical, cost, and schedule performance implementing corrective actions as needed to keep efforts on track.
  • Oversee Control Accounts or Work Packages, providing periodic estimates at complete (EAC) to support the EVMS reporting.
  • Plan software project schedules and builds to align with overall product development timelines.
What We’re Looking For
  • Bachelor's degree in STEM field
  • Minimum of 4 years of experience in real-time embedded software development and/or software testing; can be 2 years with a master’s degree
  • Experience providing technical direction to a team of developers.
  • Practical knowledge and experience with applicable software engineering processes
  • Familiarity with Capability Maturity Model Integrated (CMMI) and Software Life Cycle Management
  • Working knowledge of Earned Value Management System (EVMS) and Control Account Manager/Work Package Manager duties.
  • Contemporary design/development experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Software Engineer - Onsite
Senior Real-Time Embedded Software Engineer - Onsite

Ash Group • Sterling Heights (MI)

On-site
USD 48,000 - 80,000
Medical, dental, vision
Direct primary care
401(k) with 100% vesting after 6 mos
Senior Software Engineer (On-site)
Senior Software Engineer (On-site)

HEPCO, Inc. • Sterling Heights (MI)

On-site
USD 80,000 - 87,000
Health Insurance
401k
Systems Engineer III
Systems Engineer III

The Ash Group • Hagerstown (MD)

On-site
USD 68,000 - 112,000
Software Engineer Fire Control Specialist
Software Engineer Fire Control Specialist

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 69,000 - 77,000
Senior Software Engineer
Senior Software Engineer

C Mack Solutions LLC • Ashburn (VA)

On-site
USD 75,000 - 155,000
Medical insurance
Retirement plan
Paid time off
+1
Sr. Software Engineer - Embedded
Sr. Software Engineer - Embedded

Intertech • Maple Grove (MN)

Hybrid
USD 80,000 - 113,000
Senior Software Engineer
Senior Software Engineer

CrossFire Group • Oshkosh (WI)

On-site
USD 45,000 - 64,000
Senior Software Integration Engineer
Senior Software Integration Engineer

Judge Group, Inc. • Sterling Heights (MI)

On-site
USD 76,000 - 81,000
3135 - Sr. Software Engineer – Embedded
3135 - Sr. Software Engineer – Embedded

Intertech, Inc. • Maple Grove (MN)

Hybrid
USD 76,000 - 96,000
Systems Engineer Project Manager
Systems Engineer Project Manager

SAIC • Ashburn (VA)

Hybrid
USD 120,000 - 160,000