Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
GT
Global Technical Services
Software Engineer: 148218
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New York data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$130,087 / year median in New York
-3% projected decline
Job Description
Software Engineer:
148218 Global Technical Services- Owego, New York
CONTRACTOR
Posted 06/2026 Job Description Job Summary Design, develop, test, and maintain software solutions that support business and mission requirements. Develop embedded C/C++ applications, maintain legacy software, and support CI/CD pipeline enhancements in a classified environment. Collaborate with cross-functional teams to deliver secure, high-performance software systems while ensuring compliance with established software standards. Requirements Job Details- Software Engineering Facility
- 4/10-1st Shift
- Must be a U.S. Citizen Education & Job Requirements
- Bachelor's degree and 9-15 years of experience or Master's degree and 7-13 years of experience
- 6+ years of experience with C++
- Embedded C/C++ experience
- Experience with CI/CD pipelines
- Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals
- Able to read, write, speak, and understand the English language Preferred Skills
- 6+ years of experience with Embedded Systems
- Bare metal programming experience
- Hardware driver development experience Job Duties & Functions
- Plan, conduct, and coordinate software development activities
- Design, develop, document, test, and debug software containing logical and mathematical solutions to business and mission requirements
- Apply appropriate standards, processes, procedures, and tools throughout the software development lifecycle
- Utilize knowledge of computer hardware, software, information processing techniques, and user requirements to develop software solutions
- Correct program errors and prepare operating instructions
- Compile documentation supporting program development activities
- Analyze system capabilities to resolve questions involving program intent, output requirements, input data acquisition, programming techniques, and controls
- Ensure compliance with software standards
- Develop and maintain C++ code for secure processing applications
- Create new software applications and maintain legacy code utilized by existing systems
- Maintain and enhance CI/CD pipelines to streamline development processes
- Collaborate with cross-functional teams to develop, test, and deliver prototypes and fully capable systems
- Verify software solutions meet security and performance requirements Physical Requirements & Environment
- Work in a classified environment
- Work onsite full time TeamGlobal Benefits
- Medical, Dental, Vision, 401 (k), and more!
- TG Rewards Program
- Employee Referral Program Job and company information not to be copied, shared, scraped, or otherwise disseminated without explicit consent of JSfirm, LLC.