Jobs via Dice29.01.26
AI SCORE 7.5

Mid-Senior C/​C++ Systems Engineer - Onsite Opportunity

$90K–$120K/year

About the Role

We are looking for a talented Mid-Senior C/C++ Systems Engineer to join our team in Redmond, Washington. This role is 100% onsite and offers a unique opportunity to work on cutting-edge projects in a collaborative environment. As a C/C++ Systems Engineer, you will be responsible for designing, developing, and maintaining software systems that are critical to our operations.

What You'll Do

  • Write clean, maintainable systems-level code in C/C++.
  • Utilize strong debugging skills to troubleshoot legacy software using instrumentation and tracing tools.
  • Analyze WPP/ETW traces for complex system issues.
  • Develop and enhance automated test suites for network protocols and security.
  • Perform manual tests for VPN and IPSec connection security tunnels.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of experience in C/C++ development and software design.
  • Strong foundation in data structures, algorithms, and software design principles.
  • Experience with large-scale systems software development.
  • Proficiency in debugging tools such as Windows Debugger, Wireshark, gdb, and tcpdump.

Nice to Have

  • Familiarity with PowerShell and YAML scripting.
  • Experience with SDN technologies.
  • Knowledge of networking protocols like IPSec, TCP, and QUIC.

What We Offer

  • Competitive salary ranging from $90,000 to $120,000 per year.
  • Relocation assistance to help you settle into your new role.
  • Comprehensive benefits package including health insurance and paid time off.
  • Opportunities for professional development and career advancement.
  • A collaborative and innovative work environment.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job7.5 of 10

This role offers a competitive salary and relocation support, making it an attractive opportunity for C/C++ engineers looking to advance their careers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Jobs via Dice

Explore exciting career opportunities at Jobs via Dice in 2026. Discover a wide range of remote, hybrid, and office roles tailored to your skills. Utilize advanced filters to refine your job search, track your applications seamlessly, and gain valuable insights about potential employers. Start your journey toward a fulfilling career at Jobs via Dice today and take the next step in your professional growth.

Industry
Tech
Location
On-site

Who Will Succeed Here

Proficient in C and C++ with hands-on experience in developing systems-level software for both Windows and Linux environments, ensuring efficient memory management and performance optimization.

Strong debugging skills utilizing tools like gdb and tcpdump, coupled with a methodical approach to troubleshooting and resolving complex networking issues in a high-availability environment.

Demonstrated adaptability in an onsite work setting, thriving in a collaborative atmosphere where iterative feedback and rapid development cycles are essential for project success.

Learning Resources

C Programming Language - Free Coursecourse

Career Path

Mid-Senior C/C++ Systems Engineer(Now)Lead Systems Engineer(2-4 years)Engineering Manager(4-6 years)

Market Overview

Market Size 2024
$65B
Annual Growth
5.2%
AI Adoption
34%
Investment
+20%
Labour Demand
+15%
Avg Salary
$115K

Skills & Requirements

Required
CC++Windows
Growing in Demand
C++17/20 StandardsEmbedded Systems DevelopmentDevOps Practices
Declining
Visual BasicClassic ASP

Domain Trends

Increased Demand for Real-Time Systems
The demand for real-time systems, especially in IoT and automotive sectors, is growing, with a projected increase of 10% in the next two years.
Shift to C++ Modernization
Companies are increasingly adopting modern C++ standards (C++11 and beyond), leading to a 25% rise in job postings requiring knowledge of these standards.
Rise of Cybersecurity Concerns
With a 40% increase in cybersecurity threats, there is a growing emphasis on secure coding practices in C/C++ development, impacting hiring criteria.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.