Skip to main content

Software Engineer - Military

Posted 10 days ago

kforcePittsburgh (PA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Description: Kforce has a client that is seeking a Software Engineer - Military for an onsite opportunity in Pittsburgh, PA. This role will work within an interdisciplinary engineering team developing software solutions that integrate with complex real-world systems.
Responsibilities:
  • Develop high-performance software and algorithms for technical applications* Process and analyze data from cameras and other sensor technologies* Design and develop APIs for system integrations* Develop responsive user interfaces* Test software through unit, integration, and real-world validation* Troubleshoot software within Linux environments* Collaborate with technical stakeholders on requirements and solution design* Create technical documentation and participate in design reviews
Requirements:
  • Strong development experience with C/C++, Python, Rust, or Go* Strong Linux experience* Experience developing clean, scalable, and maintainable software* Experience with APIs and systems integration* Experience with UI frameworks such as React or Qt/QML* Visa sponsorship is not available for this position* Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information Preferred
Skills:
  • Experience processing camera, RADAR, LiDAR, or IMU data* Sensor integration or sensor fusion experience* Experience developing software for complex hardware systems* Government or highly regulated industry experience*Location: Pittsburgh, PA*Work Arrangement: OnsiteJob TypeDirect Hire Compensation180000 - $180000

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this