Embedded Software Engineer

PGS Worldwide
  • Owego, NY
  • $47–$77 Per Hour
  • Quick Apply
30+ days ago

Job Description

PGS Worldwide is seeking an Embedded Software Engineer in Owego, NY for a one-year contract-to-hire role supporting a leading aerospace & defense company.

The Embedded Software Engineer will design, develop, test, debug, and maintain C++ software for secure processing applications in a classified, full-time onsite environment. This role focuses on embedded C/C++, CI/CD pipeline support, legacy code maintenance, prototype development, and delivering secure, high-performance software for mission-critical systems.

Required Skills

  • Embedded C/C++ experience.
  • CI/CD pipeline experience.
  • Experience designing, developing, documenting, testing, and debugging software.
  • Experience developing C++ code for secure processing applications.
  • Ability to maintain and enhance legacy code used in other applications.
  • Ability to support software development activities across the full development life cycle.
  • Experience applying software standards, processes, procedures, and tools.
  • Ability to troubleshoot and correct program errors.
  • Ability to prepare operating instructions and software development documentation.
  • Ability to analyze system capabilities and resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Ability to collaborate with cross-functional teams to develop, test, and deliver prototype and fully capable systems.
  • Ability to ensure software meets security and performance standards.
  • Ability to work full-time onsite in Owego, NY in a classified environment.

Preferred Skills

  • Bare metal programming experience.
  • Hardware driver development experience.
  • Experience with secure embedded software, mission applications, software documentation, software debugging, legacy application maintenance, prototype systems, C++ development, CI/CD optimization, and classified program environments.

What You’ll Do

  • Plan, conduct, and coordinate software development activities.
  • Design, develop, and maintain C++ code for secure processing applications.
  • Develop new applications and maintain legacy software used in other systems.
  • Maintain and enhance CI/CD pipelines to improve development workflows.
  • Develop software that contains logical and mathematical solutions to business or mission problems.
  • Apply development standards, procedures, tools, and processes throughout the software life cycle.
  • Correct software defects and document program development.
  • Prepare operating instructions and technical documentation.
  • Analyze system capabilities and resolve software questions related to inputs, outputs, logic, controls, and performance.
  • Collaborate with cross-functional teams to develop, test, and deliver prototype and production-ready systems.
  • Ensure software solutions meet security, performance, and quality requirements.

Work Schedule / Shift

  • Full-time onsite in Owego, NY.

Pay

  • $47.00–$77.00/hour

Job ID: 21548

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.

Numbers & Facts

LocationOwego, NY
Salary$47–$77 Per Hour

Skills

  • Aerospace and Defenseunmatched
  • Bug Tracking Softwareunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Entryunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Device Driversunmatched
  • Documentationunmatched
  • Educational Technologyunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Hardware Developmentunmatched
  • Identify Issuesunmatched
  • Input/Outputunmatched
  • Logical Software CTI Solutionsunmatched
  • Mathematicsunmatched
  • Militaryunmatched
  • Problem Solving Skillsunmatched
  • Product Lifecycleunmatched
  • Production Systemsunmatched
  • Program Controlunmatched
  • Programming Methodologiesunmatched
  • Prototypingunmatched
  • Security Softwareunmatched
  • Software Administrationunmatched
  • Software Debuggingunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Systems Analysisunmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder