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
Location
Owego, 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.