Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
SR
Seneca Resources
Software Engineer
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
Information Technology Owego, New York
Contract
1775226741677
Apr 3, 2026
Position Title:
Software Engineer Location:
Owego, NY Clearance Requirements:
Secret - must already have an active security clearancePosition Status:
Contract (Full Time)Pay Rate:
$70.00/hourJob Description:
We are seeking a skilled Software Engineer to join a dynamic team supporting high-security applications in Owego, NY. In this role, you will design, develop, test, and debug sophisticated software solutions primarily utilizing C++, ensuring alignment with stringent security and performance standards. Your expertise in embedded programming and CI/CD pipelines will contribute to building reliable, scalable, and mission-critical systems. This position offers the opportunity to work onsite in a classified environment, collaborating with cross-functional teams to deliver impactful technological solutions.Key Responsibilities:
Design, develop, and maintain C++ code for secure processing applications in a classified environment Develop new applications and maintain legacy code used across various systems Enhance and maintain CI/CD pipelines to optimize development workflows Collaborate with multidisciplinary teams to develop, test, and deploy prototypes and full-scale systems Ensure all software complies with security and performance standards Debug, document, and provide operational instructions for software solutionsRequired Skills & Qualifications:
Minimum of 6+ years of experience in Embedded C/C++ programming Extensive experience with CI/CD pipelines (6+ years) Bachelor's degree with 9-15 years of professional experience, or Master's degree with 7-13 years of experience Active security clearance (Secret)Preferred Skills:
Bare metal programming experience Hardware driver development expertiseAbout Seneca Resources:
At Seneca Resources, we are more than just a staffing and consulting firm — we are your trusted career partner. With a nationwide presence and clients ranging from Fortune 500 companies to government agencies, we are committed to helping professionals like you grow their careers while making an impact. When you work with Seneca, you benefit from competitive pay, comprehensive health coverage, 401(k) plans, and dedicated support dedicated to your success. We celebrate diversity and are proud to be an Equal Opportunity Employer. We encourage qualified candidates from all backgrounds to apply and join our team of talented professionals.Benefits
- 401(k) Plans