Skip to main content

Embedded Software Engineer

Town of Owego, NY
Permanent

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 Youll 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.

Job Type: Permanent

Job ID: 254437291