2

Remote Linux Device Driver Developer Jobs in Illinois

Be involved in the medical device software design controls activities, in accordance with the FDA ... Additionally, for remote roles open to individuals in unincorporated Los Angeles - including remote ...

Senior Systems Engineer

Chicago, IL · On-site +1

$113K - $138K/yr

... driver of next-generation IT efficiency and automation. You'll be at the forefront of ... Familiarity with DevOps best practices and CI/CD pipelines for corporate infrastructure, along with ...

Rebuild and deploy applications within Intune based on existing mobile device management ... Ability to work independently in a remote environment * Strong communication and documentation ...

C++ Software Engineer

Chicago, IL · On-site

$175K - $300K/yr

In-depth knowledge of the Linux kernel, systems programming * A passion for solving challenging ... In office M-F with 10 remote days per year Base Salary Range $175,000 - $300,000 - Salaries are ...

We are seeking a dynamic and results-driven Medical Device Sales Engineer to drive the growth of ... Location * Lake Barrington, IL or Remote for the right candidate Employment Type * Full-time ...

Python Software Engineer

Chicago, IL · On-site +1

$150K - $225K/yr

High proficiency in Python on Linux Platforms * Familiarity with relational databases (e.g ... In office M-F with 10 remote days per year Base Salary Range $150,000 - $225,000 - Salaries are ...

next page

Showing results 1-20

Remote Linux Device Driver Developer information

What does a Remote Linux Device Driver Developer do?

A Remote Linux Device Driver Developer designs, develops, tests, and maintains device drivers for the Linux operating system while working remotely. Their main responsibility is to enable hardware devices, such as network cards or storage controllers, to communicate properly with Linux-based systems. This role involves writing low-level code in languages like C, debugging kernel modules, and collaborating with hardware and software engineers to ensure compatibility and performance. Remote work allows these developers to collaborate with teams worldwide using communication tools and version control systems.

What are the key skills and qualifications needed to thrive as a Remote Linux Device Driver Developer, and why are they important?

To thrive as a Remote Linux Device Driver Developer, you need strong proficiency in C/C++ programming, Linux kernel architecture, and hardware interface protocols, typically backed by a degree in computer science or related field. Familiarity with development tools like Git, GDB, and cross-compilation toolchains, as well as experience with kernel module development, is essential. Excellent problem-solving skills, self-motivation, and effective remote communication set top candidates apart in this role. These skills ensure robust driver performance, smooth hardware integration, and efficient collaboration across distributed teams.

How does a Remote Linux Device Driver Developer typically collaborate with hardware and QA teams?

As a Remote Linux Device Driver Developer, collaboration with hardware engineers and QA teams is crucial to ensure drivers are robust and compatible with target devices. Communication is typically managed through regular video meetings, documentation, and issue tracking platforms like Jira or GitHub. Developers often review hardware specifications, participate in design discussions, and respond to QA feedback on bugs or performance issues. This collaborative workflow ensures hardware-software integration is seamless, even when teams are distributed globally.
What are the most commonly searched types of Linux Device Driver Developer jobs in Illinois? The most popular types of Linux Device Driver Developer jobs in Illinois are:
What are popular job titles related to Remote Linux Device Driver Developer jobs in Illinois? For Remote Linux Device Driver Developer jobs in Illinois, the most frequently searched job titles are:
Senior Quality Engineer

Senior Quality Engineer

Tempus

Chicago, IL • On-site, Remote

Full-time

Posted 20 days ago


Job description

Passionate about precision medicine and advancing the healthcare industry?

Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

PLEASE NOTE: This is a hybrid role requiring three days a week in the office. Candidates can be based out of our Chicago (Headquarters), New York, or Redwood City locations.

As a Senior Quality Engineer, you will:

  • Lead verification, validation and maintenance of host systems supporting Tempus Medical Device(s).

  • Lead risk assessments to determine testing strategies.

  • Be involved in the medical device software design controls activities, in accordance with the FDA Quality System Regulation, ISO 13485, GAMP5, Computer System Validation (CSV) standards and FDA guidance, other applicable regulatory requirements, as well as best practices in the software industry.

  • Lead computer system validation (CSV) activities of Tempus AI applications, software tools, and computer systems against user, functional and regulatory requirements.

Responsibilities:

  • Support regulatory compliance of the host system operating with Tempus Medical Device(s).

  • Develop and maintain CSV policies, procedures, templates and work instructions.

  • Lead risk-based approach to host / computer system validation (HSV/CSV), SDLC and design controls activities.

  • Perform validation, re-validation and change controls of various AI, SaaS, and Tempus in-house developed software.

  • Author and review software validation deliverables, including Risk Assessments, Validation Plans, Requirements (URS), Validation Protocols (IQ, OQ, PQ), UAT (User Acceptance Test), and Validation Reports.

  • Collaborate with cross-functional teams in developing test-driven system/functional requirements, defining testing strategies and participating in test execution.

  • Support Change Management and Major Incidents (MI) processes, ensuring organizational compliance and continuous improvement.

  • Provide support to Quality and IT organizations in maintaining compliance to various policies, procedures and activities, including support during internal/external inspections and regulatory and customer audits.

  • Provide CSV guidance, coaching, mentorship, and training to test engineers within the team.

Qualifications

  • BA/B.S. or higher preferred in Computer Science, Software Engineering, Informatics, Biomedical, or relevant engineering disciplines.

  • 5+ years experience in FDA regulated domain (e.g. medical device, pharma, biotech)

  • 3+ years experience in Computer System Validation (CSV).

  • Experience with industry standards and best practices for Medical device software and CSV such as Design Controls, GAMP 5, FDA 21 CFR Part 11, FDA (QSR) FDA 21 CFR 820.30, Medical device software (QMS) ISO 13485:2016, FDA 21 CFR 820, and Software life cycle processes (IEC 62304:2006).

  • Knowledge of quality system principles, practices, and standards for the life science industry.

  • Ability to deliver quality outputs without directions or under minimal supervision.

Chicago Pay Range: $90,000-$130,00

NYC/SF Pay Range: $100,000-$150,000

The expected salary range above is applicable if the role is performed from California and may vary for other locations (Colorado, Illinois, New York). Actual salary may vary based on qualifications and experience. Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical and other benefits depending on the position.

Additionally,for remote roles open to individuals in unincorporated Los Angeles - including remote roles-Tempus reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: engaging positively with customers and other employees; accessing confidential information, including intellectual property, trade secrets, and protected health information; and appropriately handling such information in accordance with legal and ethical standards. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.