1

Low Level Software Developer Jobs in Aurora, IL (NOW HIRING)

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 ...

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 Developer

Chicago, IL ยท On-site

$56.25 - $74.25/hr

The Senior Software Developer designs, develops, tests, and maintains software applications and ... Mentor junior and mid-level developers by sharing technical knowledge, development best practices ...

Previous internship experience in hardware or low-level software engineering * Experience with C, C++, or Python * Passion for solving complex problems and ability to draw upon knowledge and ...

At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the intersection of hardware and software. Your focus will be on improving the performance of our critical and ...

Looking for an mid level software developer to work on our Backend platform. If you are interested in working in a startup environment and you're passionate about web development, then you'll fit ...

May provide technical mentoring and coaching to lower-level software engineers. * Other duties may ... Software development for very low power, low memory applications * Proficiency with bare metal or ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with low-level programming such as device-driver and OS programming * Understanding of ...

Showing results 21-40

Low Level Software Developer information

See Aurora, IL salary details

$47.6K

$110.9K

$164.6K

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

As of Aug 10, 2026, the average yearly pay for low level software developer in Aurora, IL is $110,887.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.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 Aurora, IL? For Low Level Software Developer jobs in Aurora, IL, the most frequently searched job titles are:
What job categories do people searching Low Level Software Developer jobs in Aurora, IL look for? The top searched job categories for Low Level Software Developer jobs in Aurora, IL are:
What cities near Aurora, IL are hiring for Low Level Software Developer jobs? Cities near Aurora, IL with the most Low Level Software Developer job openings:

Hardware Developer- New Graduate

Quantiq

Chicago, IL โ€ข On-site

Full-time

Posted 27 days ago


Job description

Quantiq specializes in high frequency derivatives trading in the largest markets worldwide. Our approach is rigorous and pragmatic, driven by technological expertise and analytics, informed by real-world experience. We value employees who love to learn and have the tenacity, curiosity, and willpower to contribute to our continuing success.

We are a small but passionate team, dedicated to enhancing and refining our tried and true methods as we commit to our ongoing growth and performance.

Role Description:

As a Hardware Developer-New Graduate, you will work in our Chicago office, both independently and collaboratively, to fuel the continuous advancement of our production trading environment. Your scope of responsibilities will span the entire network stack, from packet processing in FPGA NICs to PCIe crossings to kernel socket engineering. You will own each project you work on and deliver thoughtful and articulate insights with regular updates. If the following resonates with you, we would love to welcome you to our team.

Job Responsibilities:

  • 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 performance of existing systems and streamline technical operations
  • Write quality, highly performant code (Verilog/VHDL and C/C++)
  • Effectively monitor and communicate project releases across the organization
  • Perform deep dive analysis and debugging of new and existing code
  • Conduct comprehensive analysis and testing on extensive datasets
  • Other duties as assigned or needed

Qualifications:

  • 1+ years experience in a hardware development environment
  • Adept in Verilog, SystemVerilog, and/or VHDL, and familiar with C or C++
  • Knowledgeable about Xilinx Vivado, FPGAs, and IPs
  • Familiar with networking protocols such as TCP/IP and UDP
  • Proficient in Basic Linux, including SSH
  • Interest in writing highly performant code
  • Excellent communication skills within a collaborative environment
  • A degree in a field such as electrical engineering, computer engineering, physics or a related field, or equivalent practical experience, is preferred

Please Apply If:

  • You're ready to embrace discussions and express your ideas
  • Your have an interest in interfacing software systems
  • You go to bed thinking of ways to solve hard problems
  • You have an inquisitive nature, open mind, and passion for learning