freehire launches on Product Hunt on 26 August.

Follow →

HW related Embedded Software Engineer

We are seeking a technically strong HW related Embedded Software Engineer to develop and maintain hardware-near software for telecommunications access network equipment. This role focuses on board bring-up, RTOS, and performance-critical embedded development.

Key Responsibilities:

  • Develop embedded software in C/C++ for accessing network devices.
  • Perform bare-metal programming, RTOS development, and board bring-up.
  • Interface with hardware components (e.g., I2C, SPI, PCIe, Ethernet PHYs, SFPs).
  • Debug and optimize system performance using tools like GDB, Valgrind, and strace.
  • Collaborate with hardware teams to interpret schematics and datasheets.
  • Integrate with Broadcom platforms (BAL, Switch SDK, OLT SDK).
  • Participate in Agile development ceremonies, including sprint planning and retrospectives.
  • Work closely with QA to validate software in lab and field environments.
  • Contribute to CI/CD pipelines and continuous integration efforts.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available