Embedded Firmware Engineer

Barrington, IL

Direct Hire

Salary Range: $120,000 - $160,000

Embedded Firmware Engineer

We are seeking a talented and motivated Embedded Firmware Engineer to join our team in the Barrington R&D office. As part of our team, you will work on cutting-edge Wireless Broadband products and technologies. The ideal candidate should possess excellent analytical and problem-solving skills, thrive in a collaborative and creative environment, and be able to work both independently and as part of a team.

Responsibilities:

  • Refine firmware architectures in collaboration with senior team members
  • Develop software device drivers for custom hardware platforms using C language
  • Troubleshoot firmware and driver issues using debuggers and test equipment
  • Participate in the bring-up, verification, and debug of new hardware platforms
  • Collaborate with other team members to resolve issues and deliver high-quality products
  • Write clear and concise documentation for software device drivers

Requirements:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field
  • At least 5 years of embedded firmware development experience using C on embedded Linux or RTOS (3+ with MS)
  • Proficiency in bash shell scripting and Python
  • Knowledge of Git version control system, including merging and rebasing
  • Experience with BSP development, u-boot, and Linux driver development
  • Experience with cross-compilers, build systems, and toolchains
  • Ability to work both independently and collaboratively in a team environment
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Familiarity with electronic test and measurement equipment for debugging issues

Preferred Qualifications:

  • Experience with Intel SoC architecture
  • Experience with various hardware interfaces debug/development/testing (e.g. MDIO, RGMII/SGMII/QSGMII, DDR, UART, I2C, GPIO, SPI, FLASH).
  • Experience with ARM processors and C++
  • Understanding of digital wireless communications and OFDM/OFDMA systems
  • Knowledge of radio-frequency theory and experience with mmWave technology
  • Experience with L2 and L3 networking protocols
  • Familiarity with OpenWRT, quilt, and makefiles.

Share This Job

Apply Now


We help people find the next step in their careers in technology, marketing, sales, human resources, finance, accounting, and real estate. Check out what jobs we have available today.

Follow the hottest hiring trends. #IYKYK

Talent Insights is THE place to keep up with the latest trends in hiring. From market analysis to hot takes on talent practices, tune in to learn (and maybe be entertained).

drop us a line

Need help with hiring? Turns out, we'd love to help. Contact us below.
If you're looking for a new job, check out the job openings for our clients here.