DevJobs

Embedded Engineer

Overview
Skills
  • C C ꞏ 3y
  • Python Python
  • Embedded Linux
  • Buildroot
  • Yocto Project

abra R&D Solutions is looking for a Embedded Software Engineer to join our team.

As an Embedded Software Engineer, you'll develop and maintain embedded software solutions for our cutting-edge communication product that is sold globally around the world, collaborating closely with hardware engineers.


Key Responsibilities:

  • Develop embedded software using C, with proficiency in Python for automation.
  • Interface efficiently at board and chip levels, ensuring seamless HW/SW integration.
  • Conduct board bring-up and validation, optimizing performance and functionality.
  • Implement and debug device drivers in embedded Linux environments.
  • Participate in the full software development lifecycle, from design to deployment.

Required Skills and Experience:

  • Minimum 3 years of experience in embedded software development
  • Proficiency in C programming language
  • Python scripting skills
  • Experience with low-level development and bare metal programming
  • Strong understanding of hardware-software interactions
  • Experience with bring-up processes
  • Ability to write drivers and work with registers
  • Familiarity with Embedded Linux

Nice to Have:

  • Experience with Buildroot and Yocto Project

abra