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

Senior Software Engineer - Embedded Systems

Kasmo Global • Schaumburg, IL, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.
  • [job_alerts.create_a_job]

    Senior Embedded Software Engineer • Schaumburg, IL, United States

    [internal_linking.related_jobs]
    Senior Software Engineer

    Senior Software Engineer

    UnitedHealth Group • Schaumburg, Illinois, US
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Software Engineer, DevOps

    Senior Software Engineer, DevOps

    Capital One • Riverwoods, IL, United States
    [job_card.full_time] +1
    Senior Software Engineer, DevOps 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.last_updated_variable_days] • [promoted]
    Dir Business Systems

    Dir Business Systems

    Medline Industries - Transportation & Operations • Mundelein, IL, US
    [job_card.full_time]
    Strategic and technically adept.This role will be instrumental in enhancing operational efficiency, regulatory compliance, and data-driven decision-making across our medical device manufacturing op...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Joliet, Illinois, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Developer

    Senior Software Developer

    Robert Half • Itasca, IL, United States
    [job_card.full_time]
    This is a new role that opened up due to growth.Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency applications who truly understands the arch...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    General Medicine • Mundelein, IL, US
    [job_card.full_time]
    As a software engineer at General Medicine, you’ll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    Ecolab • Naperville, Illinois, USA
    [job_card.full_time]
    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolabs IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Software Engineer - C++

    Sr Software Engineer - C++

    Ecolab Inc. • Naperville, IL, US
    [job_card.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.last_updated_variable_days] • [promoted]
    DevOps Engineer

    DevOps Engineer

    STENOGRAPH, LLC • Downers Grove, IL, US
    [job_card.full_time]
    Stenograph LLC is a world leader in the court reporting industry and has been in business for 85 years.Stenograph provides a full suite of products and software for dictation and transcription appl...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Electronics Engineer

    Electronics Engineer

    Leidos • Des Plaines, IL, US
    [job_card.full_time]
    Have you ever wondered what it would be like to work with one of the BEST in government contracting? Ranked by Forbes in 2018 as a Top government contractor and one of the World's Most Ethical ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solutions Architect

    Solutions Architect

    KeyPhase Inc • Waukegan, IL, US
    [job_card.full_time]
    The Solution Architect will design and deliver secure, scalable, and compliant technology solutions by translating conceptual and logical architectures into detailed physical designs.This role work...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Hardware Design Engineer

    Senior Hardware Design Engineer

    HCLTech • Round Lake, IL, United States
    [job_card.full_time]
    HCLTech is looking for a highly talented and self-motivated.Senior Hardware Design Engineer.Job Title : Senior Hardware Design Engineer. Ensure seamless Business continuity in HW Development, testing...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Engineering Manager, Middleware & Backend Systems

    Engineering Manager, Middleware & Backend Systems

    Chamberlain Group • Oak Brook, IL, United States
    [job_card.full_time]
    A leading technology company in Oak Brook, IL, is seeking a Software Engineering Manager to oversee the development and implementation of middleware software for IoT systems.The role involves manag...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - AI Agent Infrastructure (Healthcare)

    Senior Software Engineer - AI Agent Infrastructure (Healthcare)

    Honey Health • Mundelein, IL, US
    [job_card.full_time]
    Honey Health is the all-in-one AI back office for primary and specialty care.Our AI agents autonomously handle core back-office jobs, such as aggregating patients data, processing orders and prescr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Systems Engineer Automation

    Senior Principal Systems Engineer Automation

    Baxter • Round Lake, Illinois, USA
    [job_card.full_time]
    At Baxter we believe every personregardless of who they are or where they are fromdeserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding princip...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    R&D Software Engineer 4

    R&D Software Engineer 4

    Broadcom • Lisle, Illinois, USA
    [job_card.full_time]
    If you are a first time user please create your candidatelogin account before you apply for a job.Click Sign In > Create Account). If you already have a Candidate Account please Sign-In before yo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Product Engineer

    Product Engineer

    ONWARD TECHNOLOGIES, INC • Rosemont, IL, US
    [job_card.full_time]
    Mechanical Engineering and Information Technology, has one opening for a Product Engineer in Rosemont, IL.Send resumes to Onward Technologies Inc. Raghuveer Dayatri, at 9550 W Higgins Road, Ste.Rose...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Global Quality Support Engineer (GURNEE)

    Global Quality Support Engineer (GURNEE)

    JABIL CIRCUIT, INC • GURNEE, Illinois, US
    [job_card.part_time]
    Represent the quality function of technical support, in conjunction with other internal support groups, regarding issues affecting manufacturing on global customer accounts.Serve as liaison between...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]