Firmware developer

Firmware developer

17 Nov 2025
Texas, Irving, 75014 Irving USA

Firmware developer

Vacancy expired!

firmware developer.

irving , texas

posted 1 day ago

job detailssummary

$100,000 - $140,000 per year

permanent

bachelor degree

category computer and mathematical occupations

reference1033362

job detailsjob summary:The Embedded Linux Engineer's responsibility is to develop firmware for embedded Linux platforms. The daily tasks include customizing bootloader and kernel for various processor architectures, porting open-source software, developing kernel drivers to support custom hardware, implementing operational and management applications, configuring filesystem, and customizing development environments. Requirements and valued experiences for the position are as follows.Qualified Candidates will have:

BSEE, MSEE, BSCS, or MSCS or equivalent.

5 years experience developing firmware for Embedded Linux platforms.

Proficiency with open source cross-compiler tools and Linux kernel development.

Experience deploying commercial embedded Linux systems.

Demonstrated software programming proficiency (C/C/scripting).

understanding of processor and hardware requirements around embedded Linux.

Embedded Linux audio/video experience highly desirable.

Knowledge of Linux driver architecture, especially related to USB, Framebuffer, SPI, I2C, ALSA, Video4Linux.

Knowledge of components of open source apps such as SQLite, OpenSSL, Apache, Samba, and QT.

Expertise of kernel startup process, embedded Linux filesystems, MTD, and loadable kernel modules.

Embedded audio/video experience.

Experience with graphics accelerators, OpenGL highly desirable.

Excellent communication skills (written and verbal).

attention to detail, highly organized, computer literate.

Ability to work well in a fast-paced professional office environment.

location: Irving, Texasjob type: Permanentsalary: $100,000 - 140,000 per yearwork hours: 9am to 6pmeducation: Bachelorsresponsibilities:The Embedded Linux Engineer's responsibility is to develop firmware for embedded Linux platforms. The daily tasks include customizing bootloader and kernel for various processor architectures, porting open-source software, developing kernel drivers to support custom hardware, implementing operational and management applications, configuring filesystem, and customizing development environments. Requirements and valued experiences for the position are as follows.Qualified Candidates will have:

BSEE, MSEE, BSCS, or MSCS or equivalent.

5 years experience developing firmware for Embedded Linux platforms.

Proficiency with open source cross-compiler tools and Linux kernel development.

Experience deploying commercial embedded Linux systems.

Demonstrated software programming proficiency (C/C/scripting).

understanding of processor and hardware requirements around embedded Linux.

Embedded Linux audio/video experience highly desirable.

Knowledge of Linux driver architecture, especially related to USB, Framebuffer, SPI, I2C, ALSA, Video4Linux.

Knowledge of components of open source apps such as SQLite, OpenSSL, Apache, Samba, and QT.

Expertise of kernel startup process, embedded Linux filesystems, MTD, and loadable kernel modules.

Embedded audio/video experience.

Experience with graphics accelerators, OpenGL highly desirable.

Excellent communication skills (written and verbal).

attention to detail, highly organized, computer literate.

Ability to work well in a fast-paced professional office environment.

qualifications:

Experience level: Experienced

Minimum 5 years of experience

Education: Bachelors (required)

skills:

Embedded Coding

Firmware (5 years of experience is required)

embedded Linux (5 years of experience is required)

linux kernel (5 years of experience is required)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 HRsupport@randstadusa.com.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).

Related jobs

  • The Applications Development Technology Senior Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to lead applications systems analysis and programming activities.

Job Details

  • ID
    JC50547647
  • State
  • City
  • Full-time
  • Salary
    N/A
  • Hiring Company
    Randstad US
  • Date
    2023-11-17
  • Deadline
    2024-01-16
  • Category

Jocancy Online Job Portal by jobSearchi.