Mid Level C Software Engineer Jobs

Mid level c software engineer jobs go to engineers ready to own modules and features end to end, mentor junior colleagues, and make architectural decisions without hand-holding. Openings run across on-site, hybrid, and remote settings in Technology & Software, Consulting & Professional Services, and Manufacturing, with Kiewit, Syms Strategic Group, LLC (SSG), and NVIDIA hiring at this level now.

Find Jobs

Overview

Open roles301+
Top stateCalifornia
Top employerKiewit
Top cityNew York, NY
Work type53% On-site
Top industryTechnology

Showing 5 of 301+ Mid Level C Software Engineer jobs

NBCUniversal
Staff Systems Engineer (C++/Python)
We won't show you this job again
NBCUniversal
New 1m ago
Staff Systems Engineer (C++/Python)
NBCUniversal
New York, New York
Customer Support
IT Support
Technical Program Management
$220k - $260k/yr
Remote (US)
Bachelor's degree in engineering
10,000+

Have you applied for this role?

Tetra Tech
Senior P&C Engineer
We won't show you this job again
Tetra Tech
New 1m ago
Senior P&C Engineer
Tetra Tech
Tampa, Florida
Business Development
Consulting & Professional Services
Project & Program Management
Project Management
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Westwood Professional Services
Substation Engineer - P&C
We won't show you this job again
Westwood Professional Services
New 1m ago
Substation Engineer - P&C
Westwood Professional Services
Raleigh, North Carolina
Business Operations
Project & Program Management
Project Management
$90k - $120k/yr
Bachelor's degree in electrical engineering
1,001-5,000

Have you applied for this role?

Tech Army
Applications Development Analyst - C. Advanced
We won't show you this job again
Tech Army
New 1m ago
Applications Development Analyst - C. Advanced
Tech Army
Tallahassee, Florida
Customer Support
IT Support
IT Support & Systems Administration
Technical Program Management
Bachelor's degree

Have you applied for this role?

NTT DATA
Full Stack C#/.NET Software Engineer (IoT)
We won't show you this job again
NTT DATA
New 1m ago
Full Stack C#/.NET Software Engineer (IoT)
NTT DATA
Atlanta, Georgia
Engineering (Non-Software)
Product Management
Technical Product & Program Management
$87k - $151k/yr
Bachelor's degree in information technology
10,000+

Have you applied for this role?

See All 301+ Mid Level C Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Mid Level C Software Engineer Job Market

Who's Hiring

  • Kiewit
    Kiewit19
  • Syms Strategic Group, LLC (SSG)
    Syms Strategic Group, LLC (SSG)19
  • NVIDIA
    NVIDIA7
  • B
    BNH5
  • Esri
    Esri5

Top Industries Hiring

  • Technology & Software60
  • Consulting & Professional Services42
  • Manufacturing21
  • Construction & Real Estate21
  • Transportation & Logistics19

Mid Level C Software Engineer Jobs: Frequently Asked Questions

How do I get a mid level c software engineer job?

Position yourself around concrete ownership: highlight features or systems you built and shipped with minimal oversight, not just tasks you completed. Emphasize debugging complex issues, writing production-quality C, and collaborating across teams. Tailor your resume to show measurable outcomes, and be ready to walk through your design decisions in technical interviews. Specificity about what you owned is what separates mid level candidates from junior ones.

Which companies hire mid level c software engineers?

Companies hiring mid level c software engineers right now include Kiewit, Syms Strategic Group, LLC (SSG), and NVIDIA, based on current listings on Migrate Mate as of July 2026. Hiring at this level covers embedded systems firms, defense contractors, infrastructure software companies, and large technology organizations that rely on C for performance-critical work.

Are there remote mid level c software engineer jobs?

Yes, though availability varies by employer and project type. About 47% of mid level c software engineer openings are remote or hybrid as of July 2026, reflecting demand from distributed engineering teams and companies comfortable managing low-level development work remotely. On-site roles remain common in industries where hardware access or security requirements make remote work less practical.

How do I move up to a mid level c software engineer role?

The progression from entry level to mid level comes from accumulating ownership over time. Build depth in memory management, concurrency, and system performance rather than staying in surface-level tasks. Volunteer to lead a feature from design through delivery, seek out code review responsibility, and document the decisions you made and why. Employers promote or hire into mid level roles based on demonstrated judgment, not just years logged.

Which industries hire the most mid level c software engineers?

Mid Level c software engineer roles concentrate in Technology & Software, Consulting & Professional Services, and Manufacturing, based on current listings on Migrate Mate as of July 2026. These sectors drive hiring at this level because they depend on C for firmware, real-time systems, and performance-sensitive applications where low-level control is a hard requirement rather than a preference.