Talent.com
Senior Software Engineer - Embedded Systems
Senior Software Engineer - Embedded SystemsKasmo Global • Schaumburg, IL, United States
Senior Software Engineer - Embedded Systems

Senior Software Engineer - Embedded Systems

Kasmo Global • Schaumburg, IL, United States
3 days ago
Job type
  • Full-time
Job description

Job Title : Senior Software Engineer - Embedded Systems

Job Type : Contract (12+ Months)

Position Overview :

We are seeking an experienced Senior Software Engineer with a strong background in real-time embedded systems development . This role is focused on the design and development of embedded device drivers and control software for electronics systems, including displays and telematics devices. The ideal candidate will have deep technical expertise in embedded software, hardware interfacing, and system-level integration using real-time operating systems (RTOS).

Key Responsibilities :

  • Develop and integrate embedded device drivers and low-level software components for electronics control units (ECUs).
  • Design and implement SPI / I2C peripheral interfaces , hardware diagnostics, board initialization, and non-volatile memory management.
  • Configure and integrate RTOS platforms, ensuring real-time performance and reliability.
  • Work with oscilloscopes, logic analyzers, and other hardware tools to debug complex system-level issues.
  • Perform software development and version control using Git .
  • Collaborate closely with hardware engineers, systems engineers, and other software developers to ensure robust and scalable embedded solutions.
  • Participate in system design reviews, code reviews, and test plan development.
  • Author and maintain technical documentation for embedded components.

Required Qualifications :

  • Proven experience in real-time embedded systems development with a focus on device driver design .
  • Hands-on experience with RTOS concepts , configuration, and integration.
  • Strong understanding of embedded electronics design , board-level software development, and microcontroller / microprocessor platforms.
  • Proficiency in SPI , I2C , and other embedded communication protocols.
  • Solid experience with non-volatile memory interfacing and board bring-up.
  • Advanced debugging and problem-solving skills using tools such as oscilloscopes and logic analyzers .
  • Expertise in Git version control systems .
  • Preferred Qualifications :

  • Experience with telematics systems, display software, or control system architecture.
  • Familiarity with safety-critical embedded systems or automotive / industrial-grade software standards.
  • Bachelor's or Master's degree in Electrical Engineering , Computer Engineering , or a related field.
  • Additional Skills :

  • Strong written and verbal communication skills.
  • Self-motivated with the ability to work independently and in cross-functional teams.
  • Capable of handling multiple tasks and priorities in a dynamic environment.
  • Create a job alert for this search

    Senior Embedded Software Engineer • Schaumburg, IL, United States

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    UnitedHealth Group • Schaumburg, IL, United States
    Full-time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer (Schaumburg, IL- Hybrid- Local Candidates Only)

    Senior Software Engineer (Schaumburg, IL- Hybrid- Local Candidates Only)

    RF Ideas • Schaumburg, IL, United States
    Full-time
    The Senior Software Engineer (IC3) designs and implements software solutions using C++ and C#, with responsibility for testing, debugging, and maintaining existing software projects.This role owns ...Show more
    Last updated: 3 days ago • Promoted
    Embedded Software Engineer - Remote Control & Vision Systems

    Embedded Software Engineer - Remote Control & Vision Systems

    L&T Technology Services • Naperville, IL, US
    Remote
    Full-time
    Join a dynamic engineering team to design and develop advanced solutions for remote machine operation.This role focuses on embedded software development for vision systems and real-time control app...Show more
    Last updated: 8 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Kranze Technology Solutions • Des Plaines, Illinois, United States
    Full-time
    Kranze Technology Solutions develops complex, customized cutting edge aircraft avionics hardware and software solutions supporting survivability, situational awareness, interoperability, and data c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ritchie Bros. • Westchester, IL, United States
    Full-time
    The Senior Software Engineer on the Customer Master Data Management (MDM) team will be a highly skilled technical professional with broad application development experience.This role involves ownin...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer (Automotive)

    Senior Software Engineer (Automotive)

    Pentangle Tech Services | P5 Group • Lisle, IL, United States
    Full-time
    We are seeking a highly skilled Senior Software Engineer to develop innovative software solutions that automate product manufacturing, laboratory testing, SQL data storage, and data analysis in a d...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Ecolab Inc. • Naperville, IL, US
    Full-time
    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab’s IoT devices which will deliver the data to develop the insights which allow our customers to be ...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer Lead Senior

    Software Engineer Lead Senior

    International UTC of Columbus • Lisle, IL, United States
    Permanent
    We are seeking a Software Engineer Lead who will be an integral part of the IT organization to help define the development strategy for custom and mobile applications. The Software Engineer Lead in ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Cloud

    Senior Software Engineer, Cloud

    Abbott • North Chicago, IL, United States
    Full-time
    Abbott is a global healthcare leader that helps people live more fully at all stages of life.Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses an...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Full-Stack Web Applications

    Senior Software Engineer - Full-Stack Web Applications

    Blue Signal LLC • Naperville, IL, United States
    Full-time
    Senior Software Engineer - Full-Stack Web Applications.A high-impact technology manufacturer at the forefront of IoT and communications innovation is seeking a Senior Software Engineer - Full-Stack...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Hire Heroes USA • Willowbrook, IL, United States
    Full-time
    We are seeking a self-motivated, detail-oriented, and collaborative senior developer to contribute to the development of new software products and enhance existing applications.The ideal candidate ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Capital One • Riverwoods, IL, United States
    Full-time +1
    Senior Software Engineer, Backend.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...Show more
    Last updated: 3 days ago • Promoted
    CAB Software Engineer

    CAB Software Engineer

    eTeam • Lisle, IL, United States
    Permanent
    Development of controls and software for Cab-Body-Chassis functions.Development of controls software requirements, controls algorithms utilizing embedded software development tools and process.Deve...Show more
    Last updated: 3 days ago • Promoted
    Sr. Software Engineer (EMBEDDED C)

    Sr. Software Engineer (EMBEDDED C)

    Kasmo Global • Waukegan, IL, United States
    Full-time
    Location : Waukegan, IL (onsite, hire off video is fine.Software Engineer (EMBEDDED C).In general, Tecnova uses ST microcontrollers wherever and whenever possible. Our choice on this project is to im...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CNH Industrial N.V. • Oak Brook, IL, United States
    Full-time
    Job Location : Sioux Falls - South Dakota - United States, Oak Brook - Illinois - United States.Job Family for Posting : Software Engineering.Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Accertify • Itasca, IL, United States
    Full-time
    This range is provided by Accertify, Inc.Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Trusted by many of the largest companies globally, Accert...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Cloud

    Senior Software Engineer, Cloud

    Abbott Laboratories company • North Chicago, IL, United States
    Full-time
    Abbott is a global healthcare leader that helps people live more fully at all stages of life.Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses an...Show more
    Last updated: 2 days ago • Promoted
    Automation Engineer

    Automation Engineer

    bioMerieux • Naperville, IL, US
    Full-time
    The Digital Manufacturing Systems Engineer plays a key role in the site’s digital transformation by designing, developing, and deploying electronic manufacturing records and digital workflows.This ...Show more
    Last updated: 30+ days ago • Promoted