1

Mid Level Software Developer Jobs in Ulster, PA (NOW HIRING)

Embedded Software Engineer

Owego, NY

$122K - $161K/yr

The Work As a an Embedded Software Engineer, you will contribute to the development and sustainment ... level software that interfaces directly with hardware components and communication protocols ...

Embedded Software Engineer

Owego, NY · On-site

$122K - $161K/yr

The Work As a an Embedded Software Engineer, you will contribute to the development and sustainment ... Desired skills • Experience developing software in Bare-Metal C/C++ for low-level or hardware ...

Java Tutor

Binghamton, NY · Remote

$18 - $40/hr

... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as ...

Candidate must be able to obtain and maintain a DoD security clearance at the SECRET level. Visit ... Software Engineering, Computer Science, or equivalent field • 5+ years related professional ...

Embedded Software Engineer needed: Owego, NY. We have an opening with a great client of ours and we ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Embedded Software Engineer needed: Owego, NY. We have an opening with a great client of ours and we ... skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to ...

Embedded Software Engineer

Owego, NY · On-site

$122K - $161K/yr

Must be able to obtain and maintain a Secret-level clearance. Visit our Owego Site Virtually! Click Here! Who You Are You are a results-driven engineering professional with experience in software ...

Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY ... Candidate must be able to obtain and maintain a DoD security clearance at the SECRET level. Visit ...

Embedded Software Engineer

Owego, NY · Hybrid

$122K - $161K/yr

Must be able to obtain and maintain a Secret-level clearance. Visit our Owego Site Virtually! Click Here! Who You Are You are a results-driven engineering professional with experience in software ...

Embedded Software Engineer

Owego, NY

$122K - $161K/yr

... level. Visit our Owego Site Virtually! Click Here! Learn more about life in Owego, NY here! Who You ... engineering professional with experience developing software for embedded systems. You enjoy ...

next page

Showing results 1-20

Mid Level Software Developer information

See Ulster, PA salary details

$49.3K

$114.8K

$170.5K

How much do mid level software developer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for mid level software developer in Ulster, PA is $114,844.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,400.00 and $133,500.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What cities near Ulster, PA are hiring for Mid Level Software Developer jobs? Cities near Ulster, PA with the most Mid Level Software Developer job openings:
Embedded Software Engineer

$122K - $161K/yr

Other

Medical, Retirement, PTO

Posted 2 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 385 frontline employees who took The Breakroom Quiz

30th of 60 rated aerospace companies


Job description

What We're Doing
At Lockheed Martin Rotary and Mission Systems (RMS), we're at the forefront of developing secure, high-performance embedded systems that support national defense and security.
Our team specializes in Secure FPGA and Secure Processing applications, integrating advanced hardware and software technologies to deliver mission-critical solutions that protect those who serve.
Our work spans secure embedded processing platforms, hardware/software integration, and real-time system development within classified environments.
The Work
As a an Embedded Software Engineer, you will contribute to the development and sustainment of secure embedded processing applications operating at the hardware/software interface.
Your responsibilities will include:
Designing, developing, and maintaining C++ code for embedded secure processing applications
Developing low-level software that interfaces directly with hardware components and communication protocols
Working with hardware communication protocols such as PCIe, SPI, and I2C
Creating, configuring, and maintaining embedded Linux images (including kernel configuration and system bring-up activities)
Supporting integration, system bring-up, and debugging in lab environments
Maintaining and enhancing CI/CD pipelines to streamline secure software delivery
Collaborating with cross-functional teams to develop, integrate, test, and deliver prototype and production-ready systems
Ensuring software solutions meet stringent security, reliability, performance, and quality standards
Please Note:
This position is full-time onsite in Owego, NY within a classified environment.
U.S. citizenship is required with the ability to obtain and maintain a DoD government security clearance at the Secret level to start.
Who We Are
Lockheed Martin is a global leader in aerospace, defense, and security technology. Our Owego, NY location is recognized for excellence in mission systems integration and secure embedded processing solutions. We foster a culture of innovation, integrity, collaboration, and technical excellence while delivering systems that directly impact national security.
Who You Are
You are an r embedded software engineer with a strong technical foundation and a passion for working close to the hardware. You enjoy solving complex technical problems and contributing to secure, mission-critical systems.
You bring:
A Bachelor's degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 2 years of professional experience, or a Master's degree with no professional experience required
Proficiency in C++ for embedded or systems-level development
Knowledge of hardware communication protocols such as PCIe, SPI, and I2C
Experience creating and configuring embedded Linux images
Strong analytical and debugging skills at the hardware/software interface
Ability to work effectively in a collaborative, cross-functional team environment
Why Join Us
Joining our team means contributing to projects that directly impact national security.
We offer:
Competitive compensation and performance-based bonuses.
Comprehensive benefits, including healthcare, retirement plans, and paid time off.
Relocation assistance to make your transition to Owego seamless.
A collaborative work environment that values innovation and teamwork.
The opportunity to live in Owego, NY-voted the coolest small town in America\u2014offering a relaxed lifestyle amidst the beautiful Catskill Mountains.
For more information about our Owego location and current job opportunities, please visit our Lockheed Martin Owego Jobs page.
Visit our Owego Site Virtually! Click Here!
Learn more about Lockheed Martin's Comprehensive benefits package here!
#rmsmsw
#msetech

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912