Lead Software Engineer Job at VirtuSense, Peoria, IL

WWJqK21tQ3g1eEdxaFU1NVlmV1JrZEpRaFE9PQ==
  • VirtuSense
  • Peoria, IL

Job Description

Job Opening: Lead Software Engineer

Location: Peoria, Illinois, USA

Employment Type: Full-time

Experience Level: Senior / Lead

Industry: Healthcare Technology / Embedded Systems

Reports To: Director of Systems Engineering / VP of Engineering

About the Role

We are seeking an experienced and motivated Lead Software Engineer to guide the development of innovative software systems that power our next-generation products. In this hands-on leadership role, you will be responsible for architecting, developing, and delivering software across the full development lifecycle, from concept to deployment and beyond.

This role requires deep technical expertise in Linux OS internals, device driver development, and middleware software integration. You will work closely with cross-functional teams including hardware, QA, and product management to bring robust, scalable, and performant systems to life.

Key Responsibilities

- Lead the design, development, and delivery of embedded and systems-level software solutions.

- Own the complete Software Development Lifecycle (SDLC) including architecture, implementation, testing, and maintenance.

- Develop and optimize Linux device drivers, kernel modules, and low-level interfaces for custom hardware.

- Design and maintain middleware layers that interface between OS, hardware, and application services.

- Mentor and support a team of software engineers through code reviews, best practices, and hands-on development.

- Collaborate with hardware engineers, system architects, and QA to debug complex issues across software and hardware boundaries.

- Maintain detailed design and interface documentation for system modules and interfaces.

- Drive improvements in engineering processes, tools, and automation.

Required Qualifications

- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

- 8+ years of software engineering experience, with at least 2 years in a technical leadership capacity.

- Deep knowledge of Linux operating system internals, including kernel configuration, bootloaders, and file systems.

- Proficient in C/C++, shell scripting, and low-level programming.

- Strong hands-on experience with Linux device driver development and hardware-software integration.

- Demonstrated experience in building and integrating middleware components.

- Familiarity with system performance profiling, debugging tools (gdb, strace, etc.), and cross-compilation toolchains.

- Excellent problem-solving, analytical, and debugging skills.

Preferred Skills

- Experience with Yocto, Buildroot, or other Linux build systems.

- Exposure to secure boot, OTA updates, or trusted execution environments.

- Knowledge of communication protocols such as I2C, SPI, UART, or CAN.

- Experience in regulated environments (e.g., medical, automotive) is a plus.

- Familiarity with Agile/Scrum methodologies.

What We Offer

- Competitive salary and equity options

- Health, dental, and vision benefits

- Career advancement opportunities

- A collaborative and inclusive engineering culture

How to Apply

Please submit your resume and a brief cover letter to [email@company.com] with the subject: "Lead Software Engineer Application".

Job Tags

Full time,

Similar Jobs

Cisco Equipment Rentals LLC

Shop Technician - Odessa (Heavy Equipment) Job at Cisco Equipment Rentals LLC

Description: Job description Responsibilities: -To perform mechanical service on customer and company equipment in the shop in the most effective way feasible to serve the customer's needs and achieve the company's targeted goals. -Performing mechanical work... 

Bolt Medical

Senior R&D Technician Job at Bolt Medical

DIRECT CANDIDATES ONLY, IF INTERESTED APPLY THROUGH JOB POST. NO DIRECT MESSAGES. RECRUITERS: DO NOT CONTACT. Responsibilities: Overview: Provides technical support to R&D Engineers and performs catheter assembly, prototyping, testing, and helps create assembly...

Walmart

Walmart eCommerce (Marketplace)- Strategic Account Manager Job at Walmart

 ...Who we are We are a customer-focused team dedicated to helping sellers and suppliers grow on Walmart Marketplace by providing goods to our customers at the best possible prices. We work within our given books of businesses to cultivate a dedicated cohort of invested... 

Paradigm

Founding Design Engineer Job at Paradigm

 ...Paradigm is based in San Francisco and is backed by Y Combinator and the best builder/operators out there including cofounders of Dropbox, Intercom, Langchain, Redis, Behance, Posthog, and more. Our team is extremely small and talent-dense. We are serial builders who... 

Carney, Sandoe & Associates

Spanish and Latin Teacher Job at Carney, Sandoe & Associates

 ...currently seeking a Latin & Spanish Teacher for the 2025-2026 school year at an independent school in the Raleigh, NC area....  ...Paid holidays, vacation and personal time &##127968; Housing (boarding schools only) Carney Sandoe does not discriminate on the basis...