
Embedded C++ Software Engineer
PGS Worldwide · Maple Grove, MN
All reasons
In its favour
- Still listed on the employer's own board
PGS Worldwide is seeking Embedded C++ Software Engineers in Maple Grove, Minnesota for a one-year onsite contract-to-hire role supporting a leading aerospace & defense company. These positions will develop embedded, hard real-time software for advanced munitions and weapon-system applications.
Required Skills
- Bachelor's degree in a relevant technical discipline with 5+ years of experience, master's degree with 3+ years, or PhD with 1+ year.
- Expert-level C++ programming experience.
- Strong object-oriented software design experience.
- Embedded software development experience.
- Experience developing hard real-time applications.
- Experience working with RTOS and/or bare-metal systems.
- Practical knowledge of software engineering and development processes.
- Familiarity with Ethernet communications.
- Strong written and verbal communication skills.
- Ability to obtain and maintain a U.S. Government Secret clearance.
Preferred Skills
- Weapon-system, munitions, or combat-systems software experience.
- Experience with engineering and software-management processes.
- Familiarity with CMMI or similar development-process frameworks.
- Cybersecurity knowledge, including Risk Management Framework (RMF) and Authority to Operate requirements.
- Cybersecurity certification.
- Experience leading technical meetings, discussions, or presentations.
What You'll Do
- Design and develop embedded C++ software for munitions and weapon-system applications.
- Develop software for hard real-time RTOS and/or bare-metal environments.
- Apply object-oriented design principles to embedded software architectures.
- Support multiple program contracts and engineering work directives.
- Collaborate with software, electrical, controls, systems, and program engineering teams.
- Develop software in accordance with established engineering and lifecycle processes.
- Support technical reviews, documentation, integration, and software verification activities.
- Contribute to engineering decisions affecting performance, reliability, and mission requirements.
Pay
- $60.92 per hour.
Job ID
7745
Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.
Skills
- C++
- RTOS
More jobs at PGS Worldwide
All 32- Systems Engineer – Flight Simulation & MBSEPGS Worldwide · Orlando, FL · USD 85–231/hr3d ago
- Senior Integration & Test EngineerPGS Worldwide · Orlando, FL · USD 29–80/hr4d ago
- Systems Integration & Test EngineerPGS Worldwide · Orlando, FL · USD 59–231/hr4d ago
- Oracle Software DeveloperPGS Worldwide · Cape Canaveral, FL9d ago
- MES / Database Software EngineerPGS Worldwide · Nashua, NH10d ago
Similar roles
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrjust now
- Python DeveloperPyramid Consulting · Berkeley Heights, NJjust now
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday
- Senior Data DeveloperAxelon Services · TAMPA, FL · USD 71–75/hrtoday
- Java Software EngineerCogent Infotech · New York City, NYtoday