1

Low Level Software Developer Jobs in Cedar Lake, IN

Low-Level C++ Software Engineer

Chicago, IL ยท On-site

$80 - $110/hr

Prop Trading Firm is seeking a Lowโ€‘Level C++ Software Engineer to work at the intersection of ... Build tools to monitor, profile, and analyze the performance of systems at every level ...

Software Developer

Chicago, IL ยท On-site

$225K/yr

As a Software Developer at DRW, you will be an integral member of a dynamic team of technologists ... Low level optimizations for data processing * Fully automated trading strategies * Adapters for ...

Software Developer

Chicago, IL ยท On-site

$225K/yr

As a Software Developer at DRW, you will be an integral member of a dynamic team of technologists ... Low level optimizations for data processing * Fully automated trading strategies * Adapters for ...

Software Developer

Chicago, IL ยท On-site

$202.50 - $247.50/hr

As a Software Developer at DRW, you will be an integral member of a dynamic team of technologists ... Low level optimizations for data processing * Fully automated trading strategies * Adapters for ...

Software Developer (Chicago)

Chicago, IL ยท On-site

$150K - $250K/yr

We are seeking a highly motivated, quick-learning developer for our algorithmic software ... Experience doing highly performant, low-level C++ work Benefits: * Discretionary bonus eligibility

Software Developer (Chicago)

Chicago, IL ยท On-site

$150K - $250K/yr

We are seeking a highly motivated, quick-learning developer for our algorithmic software ... Experience doing highly performant, low-level C++ work Benefits: * Discretionary bonus eligibility

Be Seen First

Utilize low-level diagnostic tools to analyze system behavior and optimize performance * Develop ... software engineering * Recent experience developing low latency trading platforms * Experience ...

Senior Software Engineer, Integrations

Chicago, IL ยท On-site

$126K - $166K/yr

Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to ...

Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to ...

Maintain and enhance existing hardware and low-level software infrastructure * Collaborate with the Operations and Technical teams to develop solutions to meet business needs * Evaluate the ...

Senior Software Engineer, Integrations

Chicago, IL ยท On-site

$126K - $166K/yr

Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to ...

next page

Showing results 1-20

Low Level Software Developer information

See Cedar Lake, IN salary details

$43.3K

$101K

$149.9K

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

As of Aug 30, 2026, the average yearly pay for low level software developer in Cedar Lake, IN is $101,002.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,300.00 and $117,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 cities near Cedar Lake, IN are hiring for Low Level Software Developer jobs?

Cities near Cedar Lake, IN with the most Low Level Software Developer job openings:

Infographic showing various Low Level Software Developer job openings in Cedar Lake, IN as of June 2026, with employment types broken down into 2% As Needed, 84% Full Time, 13% Part Time, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $101,002 per year, or $48.6 per hour.

Latency Critical & Low-Level C++ Software Engineer

Chicago, IL โ€ข On-site

Chicago Financial Search
51 - 200 employees

Full-time

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


Job description

Overview:

Latency Critical & Low Level C++ Software Engineer

Chicago - Onsite

About The Role:

We're hiring onsite in Chicago for two C++ engineering roles:

  • Latency-Critical C++ Engineer: Build high-performance systems used directly by traders and quants, tackling challenging problems with real-time impact in live markets.
  • Low-Level C++ Engineer: Optimize ultra-low latency trading systems across the full stack, working at the hardware-software boundary to maximize performance.

What You'll Do:

As the Latency-Critical C++ Engineer, you will:

  • Write and optimize ultra-low latency C++ across trading systems that is performance-critical C++ across our low-latency systems, from order execution to market connectivity
  • Profile, benchmark, and eliminate bottlenecks end-to-end
  • Partner with traders/quants to turn performance needs into efficient code
  • Own systems from development through production
  • Apply modern C++ to solve real-time performance challenges

As the Low-Level C++ Engineer, you will:

  • Develop high-performance, ultra-low latency C++ systems to improve performance-critical C++ applications, ensuring ultra-low latency and high throughput
  • Work closely with hardware, FPGA, and systems teams
  • Diagnose and fix real-time performance and stability issues
  • Create tools for deep system profiling and monitoring

What We're Looking For:

For the Latency-Critical C++ Engineer, we are looking for:

  • BS in CS/CE or equivalent
  • 2+ years C++ focused on performance and correctness
  • Strong modern C++ (C++17/20), concurrency, memory, STL
  • Solid algorithms, data structures, and low-level systems knowledge
  • Ownership mindset with attention to trade-offs and code quality
  • Depth over breadth

For the Low-Level C++ Engineer, we are looking for:

  • BS in CS/CE or equivalent
  • 2+ years C++ in high-performance environments
  • Strong algorithms, data structures, modern C++ (C++17/20)
  • Experience with multithreading and performance tuning
  • Ability to analyze results and optimize systems and diven to continuously improve
  • Clear communication across technical and non-technical teams
  • Driven to continuously improve

OOJ-1473G

Skills:

C++,DATA STRUCTURES,FPGA