🌿 Back to all jobs

🥝 Senior Software Engineer

PGS Worldwide | Sterling Heights, Michigan, United States | Posted May 16, 2026

Job Description


PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software Engineer will perform tasks across requirements analysis, architecture and design, implementation, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.



Required Skills




  • Bachelor's degree in a STEM field

  • Minimum of 4 years of experience in real-time embedded software development and/or software testing; or 2 years with a master's degree

  • C and C++ programming experience

  • Python programming experience

  • Experience developing software applications on Linux operating systems

  • Object-oriented design and development experience
  • ...

Apply for This Position

Submit Application