34,517 Device Drivers jobs in the United States
Device Drivers Engineer

Posted 1 day ago
Job Viewed
Job Description
As our Drivers Engineer, you will leverage your dynamic skills in a team-oriented environment where you will be appreciated for your valuable contributions throughout the development process. You will participate in the specification, coding, review, testing and maintenance of FC HBA drivers for Linux/ESX System for cutting-edge networking and networked-storage products. You will function both in an individual capacity and work alongside a team of world-class engineers depending on the scale of the assigned task.
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form ( . The EEOC "Know Your Rights" Poster is available here ( .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: .
Skills and Requirements
BS degree in Computer Science/Electrical Engineering/Computer Engineering and 2+ years related experience OR MS degree in Computer Science/Electrical Engineering/Computer Engineering.
C programming
Knowledge of basic OS and networking concepts
Bash scripting Knowledge of kernel mode device drivers
Code review technology: Jira, Gerrit, ETC
Hands-on experience developing and debugging Linux storage drivers at the kernel level (NVMe, SCSI, Fibre Channel)
remote Kernel Developer
Posted 3 days ago
Job Viewed
Job Description
Fulltime and remote friendly opportunity for a KERNEL SOFTWARE DEVELOPER.
As a Kernel Software Developer at our global client, you will design, implement, and maintain key subsystems in the kernel, working across Windows, Linux and MacOS environments.
This role is ideal for engineers who thrive close to the hardware/software boundary, enjoy solving complex low-level problems, and want to contribute to a product with real-world security impact.
Core Responsibilities
- Develop, debug, and test kernel-level code in C with a focus on performance and security.
- Work on low-level system APIs and validate system functionality from user space.
- Design, develop, and maintain device drivers for subsystems including USB, networking, graphics, storage, and power management.
- Contribute to the design and maintenance of CI/CD pipelines for kernel and driver code.
Port, configure, and maintain Linux distributions for custom platforms.
- 5- 7+ years of professional software development experience.
- Strong proficiency in C programming and low-level systems development.
- Hands-on experience with Windows, Linux and/or MacOS kernel internals.
- Solid understanding of computer architecture and server hardware platforms.
- Experience with system software development in C and Python.
- Sponsorship for Non-US Citizens
- Cutting-Edge Technical Mission - You get to work at kernel level, deep in the OS, designing low-level security infrastructure and solving hard engineering problems, doing "real" technical work rather than just surface-level features.
- Strong Growth Potential & Learning Curve
- High Impact Role
- Collaboration & Cross-Functional Integration
Unix Kernel Developer
Posted 4 days ago
Job Viewed
Job Description
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
Your role and responsibilities
IBM® Security Guardium is a comprehensive data security platform that provides a full range of capabilities - from discovery and classification of sensitive data to vulnerability assessment to data and file activity monitoring to masking, encryption, blocking, alerting and quarantining to protect sensitive data.
The role is for a senior C/C++ developer with the following responsibilities:
-
Design and developing Linux drivers.
-
Kernel level development.
-
Debugging on Linux, Solaris, AIX platforms.
-
Work with stakeholders to derive requirements for new features and deliver demonstrations, produce input for technical documentation.
Required technical and professional expertise
-
Min 3 years of experience in Kernel level development.
-
Strong programming skills in C/C++.
-
High level of familiarity with Linux, source control, and the GCC build tool chain.
-
Since our product supports a variety of UNIX platforms, familiarity with POSIX programming is required, especially use of pthreads and POSIX shared memory.
-
The ideal candidate will have strong debugging skills including live debugging with GDB.
Preferred technical and professional experience
-
Our product includes a Kernel component, so experience with kernel internals for Linux, Solaris, and AIX is a plus.
-
Experience with Kernel crash debugging.
-
Modern development skills, particularly development experience with Ansible operators, containerized product architecture and OpenSSL internals is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Linux Kernel Developer
Posted today
Job Viewed
Job Description
Job Description
We are seeking a highly experienced Linux Kernel Engineer to lead the development of device drivers and embedded Linux infrastructure for a ruggedized computing platform. This system integrates FPGA-based peripherals and supports both terrestrial and space applications. The ideal candidate will have strong experience in Linux kernel internals, driver development, and Yocto-based distribution customization.
Responsibilities
+ Design, implement, and maintain Linux kernel device drivers for character, block, and network devices.
+ Develop drivers for FPGA-connected peripherals via PCIe, AXI, or custom buses.
+ Implement support for CANBUS using the socketCAN framework.
+ Collaborate with FPGA engineers to define register maps, protocols, and bring-up procedures.
+ Perform kernel-level debugging using tools such as ftrace, printk, and crash analysis.
+ Optimize system performance, reduce latency, and improve throughput.
+ Flash, bring-up, and validate drivers on new hardware platforms.
+ Demonstrate a deep understanding of Linux kernel architecture, including memory management, scheduling, interrupts, and process handling.
+ Work with PCIe subsystems, including BARs, DMA, and MSI/MSI-X interrupt handling.
+ Troubleshoot and root-cause hardware/software interaction issues.
Essential Skills
+ Minimum 5 years of experience developing Linux kernel device drivers, with 10+ years preferred.
+ Proven track record of writing various Linux kernel drivers, including character, block, and network drivers.
+ Comfortable working in low-level C, with hands-on development and debugging experience.
+ Experience with CANBUS and familiarity with the socketCAN framework in Linux.
+ Willingness to be deeply involved in hardware bring-up, debugging, and integration.
Additional Skills & Qualifications
+ Experience with Yocto & BSP Development.
+ Ability to build and customize Yocto-based Linux distributions tailored to target hardware.
+ Experience developing and maintaining Board Support Packages (BSPs), including U-Boot bootloader configuration and customization.
+ Experience with kernel patching and configuration.
+ Experience with root filesystem integration using recipes, layers, and meta-layers.
+ Experience maintaining reproducible builds and supporting CI/CD pipelines for embedded Linux systems.
Work Environment
Work involves developing device drivers and embedded Linux infrastructure for a ruggedized computing platform. The position requires a strong understanding of Linux kernel internals and the ability to collaborate with FPGA engineers. The role involves hands-on work with hardware bring-up, debugging, and integration.
Job Type & Location
This is a Contract position based out of Cape Canaveral, Florida.
Pay and Benefits
The pay range for this position is $60.00 - $76.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Cape Canaveral,FL.
Application Deadline
This position is anticipated to close on Oct 22, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email (% ) for other accommodation options.
Linux Kernel Developer

Posted 1 day ago
Job Viewed
Job Description
Job Description
We are seeking a highly experienced Linux Kernel Engineer to lead the development of device drivers and embedded Linux infrastructure for a ruggedized computing platform. This system integrates FPGA-based peripherals and supports both terrestrial and space applications. The ideal candidate will have strong experience in Linux kernel internals, driver development, and Yocto-based distribution customization.
Responsibilities
+ Design, implement, and maintain Linux kernel device drivers for character, block, and network devices.
+ Develop drivers for FPGA-connected peripherals via PCIe, AXI, or custom buses.
+ Implement support for CANBUS using the socketCAN framework.
+ Collaborate with FPGA engineers to define register maps, protocols, and bring-up procedures.
+ Perform kernel-level debugging using tools such as ftrace, printk, and crash analysis.
+ Optimize system performance, reduce latency, and improve throughput.
+ Flash, bring-up, and validate drivers on new hardware platforms.
+ Demonstrate a deep understanding of Linux kernel architecture, including memory management, scheduling, interrupts, and process handling.
+ Work with PCIe subsystems, including BARs, DMA, and MSI/MSI-X interrupt handling.
+ Troubleshoot and root-cause hardware/software interaction issues.
Essential Skills
+ Minimum 5 years of experience developing Linux kernel device drivers, with 10+ years preferred.
+ Proven track record of writing various Linux kernel drivers, including character, block, and network drivers.
+ Comfortable working in low-level C, with hands-on development and debugging experience.
+ Experience with CANBUS and familiarity with the socketCAN framework in Linux.
+ Willingness to be deeply involved in hardware bring-up, debugging, and integration.
Additional Skills & Qualifications
+ Experience with Yocto & BSP Development.
+ Ability to build and customize Yocto-based Linux distributions tailored to target hardware.
+ Experience developing and maintaining Board Support Packages (BSPs), including U-Boot bootloader configuration and customization.
+ Experience with kernel patching and configuration.
+ Experience with root filesystem integration using recipes, layers, and meta-layers.
+ Experience maintaining reproducible builds and supporting CI/CD pipelines for embedded Linux systems.
Work Environment
Work involves developing device drivers and embedded Linux infrastructure for a ruggedized computing platform. The position requires a strong understanding of Linux kernel internals and the ability to collaborate with FPGA engineers. The role involves hands-on work with hardware bring-up, debugging, and integration.
Job Type & Location
This is a Contract position based out of Merritt Island, Florida.
Pay and Benefits
The pay range for this position is $60.00 - $76.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Merritt Island,FL.
Application Deadline
This position is anticipated to close on Oct 14, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email (% ) for other accommodation options.
Unix Kernel Developer

Posted 1 day ago
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
**Your role and responsibilities**
IBM® Security Guardium is a comprehensive data security platform that provides a full range of capabilities - from discovery and classification of sensitive data to vulnerability assessment to data and file activity monitoring to masking, encryption, blocking, alerting and quarantining to protect sensitive data.
The role is for a senior C/C++ developer with the following responsibilities:
* Design and developing Linux drivers.
* Kernel level development.
* Debugging on Linux, Solaris, AIX platforms.
* Work with stakeholders to derive requirements for new features and deliver demonstrations, produce input for technical documentation.
**Required technical and professional expertise**
* Min 3 years of experience in Kernel level development.
* Strong programming skills in C/C++.
* High level of familiarity with Linux, source control, and the GCC build tool chain.
* Since our product supports a variety of UNIX platforms, familiarity with POSIX programming is required, especially use of pthreads and POSIX shared memory.
* The ideal candidate will have strong debugging skills including live debugging with GDB.
**Preferred technical and professional experience**
* Our product includes a Kernel component, so experience with kernel internals for Linux, Solaris, and AIX is a plus.
* Experience with Kernel crash debugging.
* Modern development skills, particularly development experience with Ansible operators, containerized product architecture and OpenSSL internals is a plus.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Linux Kernel Developer
Posted 3 days ago
Job Viewed
Job Description
Senior Linux Kernel Developer
Location: IL (Remote)
Job Type:
Contract
Job Overview:
We are seeking an experienced Senior Linux Kernel Developer to join our development team. The ideal candidate will have extensive experience in Linux kernel development, debugging, and optimization. You will work closely with other software engineers and hardware teams to improve and enhance kernel features, device drivers, and system performance.
Key Responsibilities:
- Design, develop, and maintain components of the Linux kernel (e.g., drivers, subsystems, and core kernel features).
- Debug and optimize the Linux kernel for performance, reliability, and scalability.
- Develop custom kernel modules to support hardware components and system requirements.
- Contribute to open-source kernel projects and actively participate in the Linux community.
- Collaborate with hardware engineers to create and optimize device drivers for new hardware platforms.
- Analyze and resolve kernel-level bugs, crashes, and performance bottlenecks.
- Work with embedded systems or server platforms to ensure efficient kernel integration.
- Contribute to architectural decisions related to kernel and low-level system infrastructure.
- Ensure code quality through testing, code reviews, and performance analysis.
- Stay updated on the latest Linux kernel developments and emerging trends in the field.
- Bachelor's or Master's degree in Computer Science , Electrical Engineering , or a related field.
- 4+ years of professional experience in Linux kernel development .
- In-depth understanding of kernel subsystems , process scheduling , memory management , file systems , and interrupt handling .
- Strong experience in developing, debugging, and maintaining Linux device drivers .
- Proficiency in C and assembly programming for low-level system development.
- Experience with debugging tools such as gdb , perf , and strace .
- Solid understanding of hardware architecture and how it interacts with the kernel.
- Familiarity with version control systems (e.g., Git ) and kernel patch management.
- Experience with kernel security mechanisms and performance tuning.
- Excellent problem-solving skills, attention to detail, and ability to work in a team environment.
Be The First To Know
About the latest Device drivers Jobs in United States !
Senior Software Engineer, Linux Driver and Kernel Developer
Posted 3 days ago
Job Viewed
Job Description
Crusoe's mission is to accelerate the abundance of energy and intelligence. We're crafting the engine that powers a world where people can create ambitiously with AI - without sacrificing scale, speed, or sustainability.
Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'll drive meaningful innovation, make a tangible impact, and join a team that's setting the pace for responsible, transformative cloud infrastructure.
About This Role:
The Crusoe Cloud Software Development team is seeking a passionate and experienced Senior Software Engineer specializing in Linux Kernel and Driver Development. This role is critical in the design, development, and maintenance of kernel-level drivers and software for our cutting-edge technology products. A deep understanding of Linux kernel internals is essential for developing reliable, high-performance systems supporting our innovative hardware and software solutions. This is a full-time position.
What You'll Be Working On:
- Linux Kernel Development: Develop and maintain Linux kernel modules, including device drivers, to support new hardware and enhance existing functionality. Design and implement efficient drivers for various hardware devices and optimize existing drivers for performance and reliability.
- System-Level Troubleshooting: Diagnose and resolve complex system issues at the kernel level. Work closely with hardware teams to debug and resolve hardware-software integration issues.
- Performance Analysis: Analyze and enhance system performance, focusing on kernel optimization, memory management, and process scheduling.
- Code Review and Quality Assurance: Conduct thorough code reviews to ensure the highest level of software quality. Implement best practices for kernel development and contribute to continuous improvement initiatives.
- Cross-Functional Collaboration: Collaborate with other engineering teams, including hardware, software, and QA, to ensure cohesive and integrated product development.
- Technical Leadership: Provide technical guidance and mentorship to junior engineers, fostering a culture of technical excellence and collaborative problem-solving.
- Hypervisor Focus: Focus on development, testing, and debugging all aspects of the Linux Kernel as it pertains to the hypervisor hardware and software stack.
- Hardware Understanding: Work closely with designers and architects to understand functional IP blocks and their use-cases.
- Debugging and Root-Cause Analysis: Debug and root-cause a variety of hardware and software issues.
- Linux Kernel Expertise: Proven knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling.
- Hardware Experience: Experience working with Smart NIC and DPU hardware (Nvidia CX6/7 and BF3). Experience with kernel bypass and hardware offloads.
- Debugging & Troubleshooting: Strong debugging skills in kernel context. Experience exercising/validation of systems from user space, and knowledge of user space APIs.
- Platform Experience: Experience porting/maintaining Linux distributions for a platform. Experience with kexec, kpatch, kdump.
- Technical Proficiency: Experienced C programmer.
- Education & Experience: Bachelor's degree in Computer Science, Computer Engineering, or a related field, and a minimum of 5 years of relevant industry experience with 3 years of low-level operating systems exposure.
- Safety and Compliance: Must be able to pass a background check.
- Company Values: Embody the Company values.
- Exposure to embedded Linux kernel development.
- Industry competitive pay
- Restricted Stock Units in a fast growing, well-funded technology company
- Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
- Employer contributions to HSA accounts
- Paid Parental Leave
- Paid life insurance, short-term and long-term disability
- Teladoc
- 401(k) with a 100% match up to 4% of salary
- Generous paid time off and holiday schedule
- Cell phone reimbursement
- Tuition reimbursement
- Subscription to the Calm app
- MetLife Legal
- Company paid commuter benefit; $300 per month
Compensation:
Compensation will be paid in the range of $52,000 - 184,000. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's education, experience, knowledge, skills, and abilities, as well as internal equity and alignment with market data.
Crusoe is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
Embedded Systems and Software Engineer

Posted 1 day ago
Job Viewed
Job Description
A client in the San Diego Area is looking for a Senior Electrical Engineer to join the Electrical Technologies Signal Electronics and Embedded Systems team located in Rancho Bernardo. We are looking for someone with drive, talent, and experience in Hardware Description Language implementation of MODEM functions, and Embedded Software who also thrives in a fast-paced, Research and Development (R&D) environment. The successful candidate will report to an EE Design Team Manager and, alongside high-caliber staff, will be engaged in the engineering support and new development of High Energy Laser (HEL) Systems, advanced airborne sensors, laser communications systems for space applications, and a variety of other technologies. They will function in an advisory or leadership role for a project/program and provide planning, direction and oversight to less experienced professional staff or team of professional staff in technical efforts involving adaptive electro-optics, laser control systems, or space-based electronics. This is fully onsite working a 9/80 schedule.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- Eligible to obtain a DOD Secret Clearance
-Bachelor's Degree with 12 years' total professional work experience, Master's Degree with 10 years' total professional work experience, PHD with 7 years total professional work experience
-Required Experience: Embedded systems, software, and controls; analysis, design, and implementation of software for hardware systems including digital, analog, and RF is required.
-Desirable Experience: Embedded systems development for photonics and aerospace applications, power electronics, high-power computing, or digital control of power supplies and control systems; guiding a design through development and into production.
-Desired Skills (ranked high to low): Experience with C/C++, Xilinx Vivado Design Suite, VHDL, Microsoft Project, MATLAB, LabVIEW.
-Demonstrate technical expertise and application of engineering principles, concepts, theory, and practice with the ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones with some experience in project leadership.
Senior Software Engineer (Embedded Systems)

Posted 1 day ago
Job Viewed
Job Description
Date: Oct 3, 2025
Req ID:
Location:
Bremen, IN, US
Brand: PTx
Workplace Type: Hybrid/Remote
Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm.
We are seeking a highly skilled Senior Software Engineer to architect and develop next-generation embedded ECU applications for retrofit harvest automation solutions. This role is pivotal in shaping the future of precision agriculture, leveraging the AEF ISOBUS 11783 standards to ensure seamless interoperability and robust performance in off-highway machinery. You will drive the full software development lifecycle, from requirements analysis to deployment, while mentoring junior engineers and leading technical initiatives in a collaborative, Agile environment.
**Your Impact**
+ Architect and develop embedded firmware for ECUs using C/C++, with Python scripting for test automation. Design and implement real-time control logic for agricultural machinery (e.g., steering, hydraulics) using state machines and algorithm optimization.
+ Integrate communication protocols including ISOBUS 11783, J1939, CANBUS, Bluetooth 5.0 & LE, and Wi-Fi modules for wireless data transmission and IoT connectivity.
+ Collaborate with cross-functional teams to define requirements, create technical roadmaps, and deliver high-quality, ISO 11783-compliant solutions for harvesters.
+ Lead and participate in MIL/SIL/HIL testing, simulation, and validation using tools such as CANalyzer, CANape, and Matlab/Simulink.
+ Implement adherence to functional safety standards (ISO 25119) and support certification processes (UL, CE) for global market compliance. Implement continuous improvement through metrics-driven development, automated testing frameworks, and CI/CD pipelines. Mentor junior engineers and foster a culture of technical excellence and innovation.
**Your Experience and Qualifications**
+ 7+ years in embedded software development, with a Bachelor's or Master's degree, preferably in agricultural/off-highway machinery and experience delivering complex, safety-critical systems. Experience in developing cross-platform mobile applications for iOS and Android (React Native or similar).
+ Strong command of C/C++ and scripting languages like Python, expertise in communication protocols (ISOBUS, J1939 CAN, Bluetooth/Wi-Fi), real-time control systems, and tools like RTOS (Zephyr), Matlab/Simulink, Git, and Jira.
+ Knowledge of agriculture/off-highway machinery, including harvesters and ISO 11783-compliant ECUs, along with proficiency in requirements analysis, MIL/SIL/HIL testing, and Agile methodologies.
+ Skilled in hardware troubleshooting (oscilloscopes, logic analyzers), automated testing frameworks, and ideally experienced with ISO 25119 functional safety, MISRA C, and mobile application integration.
+ Proven ability to lead cross-functional Agile teams, mentor junior engineers, and resolve complex system failures, demonstrating quantifiable impact on integration time and feature delivery.
**Your Benefits**
+ Health care and wellness plans
+ Dental and vision plans
+ Flexible and virtual work options (where available)
+ 401(k) Savings Plan with company match
+ Employee Stock Purchase Plan offering eligible employees the ability to purchase AGCO stock at a discounted price
+ Paid holidays and paid time off
+ Health savings and flexible spending accounts
+ Reimbursement for continuing education
+ Life insurance and other supplemental insurance plans
**Your Workplace**
You will work with your wonderful AGCO Colleagues in Hybrid/Remote Model from Bremen, Indiana
We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures, and perspectives.
**Join our extraordinary team today and apply now!**
**Solutions for Every Season**
We engineer and deliver precision ag hardware, software, and cloud based platforms that connect every corner of the farm.
**Nearest Major Market:** South Bend
**Job Segment:** Testing, Test Engineer, Embedded, Cloud, Developer, Technology, Engineering