E

eInfochips

Global product engineering and semiconductor design

Board Support Package Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeCedar Rapids, IA, USANo salary listedIn-person

About the Job

Requirements

  • Possess detailed knowledge of Linux device drivers, Linux subsystems, and the Linux environment.
  • Have experience with board bring-up.
  • Program in C and C++.
  • Have a good understanding of Linux, including device drivers, file systems, memory management, and operating-system internals.
  • Use Python and shell scripting.
  • Use JTAG-based hardware emulators, hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers, kernel debugging tools such as ftrace, Git, Subversion, and Git-based code-maintenance tools such as Gerrit and GitLab.
  • Have a bachelor's degree.

Responsibilities

  • Develop and port Board Support Packages, including boot loaders and Linux kernels, for PowerPC and ARM architectures.
  • Develop and modify device drivers, configuration files, I/O initialization and startup routines, memory management, operating-system configuration, and kernel and boot-loader extensions.
  • Perform board bring-up and hardware validation and debugging.
  • Develop custom utilities for benchmarking target hardware or supporting application and verification teams.
  • Perform hardware/software unit-level tests and/or functional integration tests.
  • Develop multithreaded user-space applications.

About the Company

eInfochips

Global product engineering and semiconductor design

eInfochips provides global product engineering and semiconductor design services, helping clients bring hardware and software products to market. It delivers end-to-end development across IoT, AI/ML, security, sensors, wireless, cloud, and power, guiding projects from concept through design, verification, manufacturing enablement, and deployment. The company differentiates itself with its scale, breadth of capabilities in both product engineering and semiconductor design, and a global delivery network, along with recognition from multiple industry analysts. Its goal is to help customers innovate faster and deploy reliable, scalable products across many industries.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Ahmedabad, India
Founded
1994

Recently Posted Jobs

Explore more opportunities at eInfochips

See more jobs