Senior Embedded Linux Engineer

Overview

On Site
USD180,000 - USD185,000
Full Time

Skills

Senior Embedded Linux Engineer

Job Details

job summary:

As a Senior Embedded Linux Engineer, you will be working with an experienced cross-disciplinary team that builds cutting edge automotive products from prototype all the way to production. You will be building and maintaining Embedded Linux images, as well as writing drivers, making kernel modifications, and helping develop software for Embedded Linux-based devices.



This position reports to the Director of Hardware Engineering.



Essential Duties and Responsibilities




  • Build and maintain Embedded Linux images using Yocto

  • Create/modify Linux drivers as needed for interfacing with custom hardware devices

  • Implement kernel modifications

  • Write Embedded Linux software

  • Work with the hardware team on testing and bringing up prototypes.

  • Contribute to the part selection and evaluation process for new products.

  • Support existing embedded products

Skills and Qualifications




  • 5+ years of experience in building, modifying and maintaining Embedded Linux images

  • 3+ years of experience developing Embedded Linux applications

  • 2+ years of experience in embedded C/C++ development

  • Experience developing Embedded Linux drivers

  • Experience in performing Linux Kernel modifications

  • Full life-cycle development experience

  • Experience with Source Control tools

  • Bachelor's degree in Computer Science, Electrical Engineering or related field is a plus

  • Friendly, flexible, and a team player

  • Excellent oral and written communication and interpersonal skills

  • Ability to work autonomously while meeting required deadlines

  • Good problem-solving skills

Physical Requirements




  • Working Conditions: While performing the duties of this job, the employee is regularly required to reach, carry items from one area to another, speak professionally, politely and actively listen.



location: BUFFALO GROVE, Illinois

job type: Permanent

salary: $180,000 - 185,000 per year

work hours: 8am to 4pm

education: Bachelors



responsibilities:


As a Senior Embedded Linux Engineer, you will be working with an experienced cross-disciplinary team that builds cutting edge automotive products from prototype all the way to production. You will be building and maintaining Embedded Linux images, as well as writing drivers, making kernel modifications, and helping develop software for Embedded Linux-based devices.



This position reports to the Director of Hardware Engineering.



Essential Duties and Responsibilities




  • Build and maintain Embedded Linux images using Yocto

  • Create/modify Linux drivers as needed for interfacing with custom hardware devices

  • Implement kernel modifications

  • Write Embedded Linux software

  • Work with the hardware team on testing and bringing up prototypes.

  • Contribute to the part selection and evaluation process for new products.

  • Support existing embedded products

Skills and Qualifications




  • 5+ years of experience in building, modifying and maintaining Embedded Linux images

  • 3+ years of experience developing Embedded Linux applications

  • 2+ years of experience in embedded C/C++ development

  • Experience developing Embedded Linux drivers

  • Experience in performing Linux Kernel modifications

  • Full life-cycle development experience

  • Experience with Source Control tools

  • Bachelor's degree in Computer Science, Electrical Engineering or related field is a plus

  • Friendly, flexible, and a team player

  • Excellent oral and written communication and interpersonal skills

  • Ability to work autonomously while meeting required deadlines

  • Good problem-solving skills

Physical Requirements




  • Working Conditions: While performing the duties of this job, the employee is regularly required to reach, carry items from one area to another, speak professionally, politely and actively listen.





qualifications:

  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors


skills:
  • Embedded
  • Embedded Software Design
  • Embedded Software Integration
  • Embedded Software Testing
  • Linux
  • Linux
  • Linux
  • Linux



    Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

    At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

    Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

    Applications accepted on ongoing basis until filled.



  • About Randstad Digital