1

Low Level Software Developer Jobs in Cary, NC (NOW HIRING)

Tegra System Software Engineer

Durham, NC · On-site

$167K - $198K/yr

Join us to build a world class System software team. What you'll be doing: * Design, develop and ... Outstanding C programming and low-level driver experience; background and strength with complex ...

PPO with low annual deductible and copays. * HDHP combined with a health savings account with a ... Job level will be determined based on the applicant's education, skills and experience. Resumes may ...

This is a hands-on engineering role on a multi-tenant, regulated SaaS platform: designing backend ... Six plusyears of professional software development experience, including senior-level ownership of ...

Senior Software Developer / Java

Cary, NC

$53.50 - $68.25/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... PPO with low annual deductible and copays. * HDHP combined with a health savings account with a ...

Senior Software Developer / Java

Cary, NC · On-site

$53.50 - $68.25/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... PPO with low annual deductible and copays. * HDHP combined with a health savings account with a ...

Sr Software Developer- AI & Automation Solutions

Cary, NC · On-site +1

$51 - $67.25/hr

This is a Senior-level position, so the expectation is that this individual will be able to ... PPO with low annual deductible and copays. * HDHP combined with a health savings account with a ...

Sr Software Developer- AI & Automation Solutions

Cary, NC · On-site +1

$51 - $67.25/hr

This is a Senior-level position, so the expectation is that this individual will be able to ... PPO with low annual deductible and copays. * HDHP combined with a health savings account with a ...

BSP / Embedded Linux Engineer

Morrisville, NC · On-site

$123K - $161K/yr

This role is critical in bridging hardware and software, ensuring seamless firmware integration and ... Develop and debug low-level bus drivers (I2C, SPI, eSPI) essential for EC interface bring-up.

Bandwidth , a prior "Best of EC" award winner, is a global software company that helps enterprises ... Well... * 100% company-paid Medical, Vision, & Dental coverage for you and your family with low ...

Senior Software Developer

Cary, NC · On-site

$120K - $170K/yr

Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Current TS/SCI with Poly level security clearance * Hardware and software integration skills

Principal UI Software Engineer

Durham, NC · Remote

$100K - $134K/yr

... and Low Level design Defining best practices for team keeping long term vision in mind Works ... Developer to help them deliver the final product Ensure that delivered product meets defined ...

Senior Software Developer

Cary, NC · On-site

$120K - $170K/yr

\n \n \n \n \n Signalscape has supplied engineering services and products used for defense ... Current TS\/SCI with Poly level security clearance \n * Hardware and software integration skills \n

Showing results 41-60

Low Level Software Developer information

See Cary, NC salary details

$44.5K

$103.6K

$153.8K

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

As of Aug 6, 2026, the average yearly pay for low level software developer in Cary, NC is $103,615.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,400.00 and $120,400.00 per year, depending on experience, location, and employer.

What is a low level software developer?

Low Level Software Developers are programmers who specialize in writing software that interacts closely with computer hardware or system resources. They typically work with languages like C, C++, or Assembly to develop operating systems, device drivers, embedded systems, or performance-critical applications. Their work often requires an in-depth understanding of hardware architecture, memory management, and system processes. Low Level Software Developers play a crucial role in ensuring software runs efficiently and reliably on various devices.

What are the key skills and qualifications needed to thrive as a low level software developer, and why are they important?

To thrive as a Low Level Software Developer, you need a solid understanding of computer architecture, proficiency in programming languages like C or C++, and a relevant degree in computer science or engineering. Familiarity with debugging tools, operating systems internals, and version control systems such as Git is typically required. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These abilities are vital for efficiently developing, optimizing, and troubleshooting software that interacts closely with hardware and system resources.
What are popular job titles related to Low Level Software Developer jobs in Cary, NC? For Low Level Software Developer jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Low Level Software Developer jobs in Cary, NC look for? The top searched job categories for Low Level Software Developer jobs in Cary, NC are:
What cities near Cary, NC are hiring for Low Level Software Developer jobs? Cities near Cary, NC with the most Low Level Software Developer job openings:

Full-time

Retirement, PTO

This job post has expired today. Applications are no longer accepted.


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

86th of 221 rated it services


Job description

Share
REQ#: RQ221431Public Trust: None Requisition Type: Regular Your Impact

Own your opportunity to work alongside federal civilian agencies. Make an impact by providing services that help the government ensure the well being and support of U.S. citizens.

Job Description

SOFTWARE DEVELOPER PRINCIPAL
Transform technology into opportunity as a Software Developer Principal at GDIT. Shape whats next for mission-critical government projects while shaping whats next for your engineering career.
WHAT YOULL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Principal must have:
Education: Bachelor degree in Computer Science, engineering or related field.
Experience: 8+ years of related experience

MEANINGFUL WORK AND PERSONAL IMPACT

  • As a Software Developer Principal, the work youll do at GDIT will be impactful to the mission of the North Carolina State MMIS program.. You will play a crucial role in transforming the mainframe COBOL Medicaid Claims processing application to a modernized Java AWS hosted application.
  • Support the claims development team to modernize the claims processing application
  • Utilize knowledge of AWS AI based mainframe modernization technologies to create real-time and batch programs for Claims processing
  • Work with the existing NCTracks development team to support current R&M activities on the Claims development team
  • Most critical skill is AWS Developer certification and strong Java development experience
  • Must also have mainframe COBOL development experience in a Medicaid MMIS system or an Insurance Industry environment
  • Role requirements: Work may be performed remotely within the Continental US, but occasional travel to Raleigh, NC (once a month) may be required.


Required Technical skills:

  • Experience with AI models for software development.
  • 8+ years of hands-on full-stack experience, designing and developing enterprise-level Web Applications, Web Services and APIs using various technologies like Java, J2EE, and XML.
  • Experience with migration of COBOL code to AWS in a Medicaid or large enterprise COBOL based applications.
  • Experience developing Struts, Spring MVC, Spring batch, Angular, Node or any other JS Frameworks, Java-script and jQuery.
  • Experience developing Web Services and working with XML, JSON, SOAP/REST APIs, JAX-WS.
  • Experience in managing App/Web servers/Containers like JBOSS, Tomcat, WebLogic or WebSphere.
  • Experience with cloud native architecture and development in either AWS, GCP or Azure.
  • Experience working with IDEs (Eclipse or NetBeans or IBM Data Studio or Any point Studio), source control systems (Subversion or Git preferred), and defect tracking systems.
  • Experience with Continuous integration tools (e. g. Jenkins, Team City or RTC), Monitoring/alerting tools.
  • Experience in building advanced automated and integrated acceptance tests using modern techniques and tools (e.g. SoapUI, Selenium).
  • Experience developing SQL, PL/SQL and Stored Procedures with Oracle or IBM DB2 or MS SQL Server Databases.
  • Experience working with Agile methodology.
  • Good Understanding of networking concepts and protocols (IP/TCP/UDP/DNS/HTTP).
  • Strong mentoring skills with excellent communication, collaboration, and problem solving capabilities.
  • Ability to quickly learn and apply new technologies.
  • Self motivated.

Desired Technical Skills:

  • Knowledge of AWS AI tools like AWS Transform and Agentic AI tools like Kiro.
  • Experience in using JMS Queue and Topics for building messaging related solutions.
  • Experience using MuleSoft Anypoint Studio, MULE ESB, JMS, MULE MMC, Active MQ, Kafka, JPA, designing using API's Led Architecture.
  • Experience with healthcare and healthcare insurance solutions and information architectures, especially Medicaid or similar industry.
  • Experience working with HIPAA healthcare data and X12 like 834, 837, 820, 835, 270/271, 276/277, 278, and 999 transactions.
  • Experience designing, developing, securing and managing APIs via API Gateways and proxies using platforms such as MuleSoft or Apigee.

GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Growth: AI-powered career tool that identifies career steps and learning opportunities.

Support: An internal mobility team focused on helping you achieve your career goals.

Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off.

Community: Award-winning culture of innovation and a military-friendly workplace.
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and youll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.

Work Requirements
Years of Experience

8 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification
Travel Required

None

Salary and Benefit Information

The likely salary range for this position is $123,250 - $166,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

Our Identity Verification Process

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US