Skip to content
mimi

Embedded Software Engineer

The BIG Jobsite, IC Resources

US · flexible Full-time Mid Level 1w ago

About the role

About

An Embedded Software Engineer is sought by this leading satellite systems organisation to be based at their R+D Centre in Milan.

Responsibilities

  • Developing embedded software under Linux
  • Developing software at microcontroller level in C and C++
  • Working closely with the hardware team
  • Working with a variety of network protocols including TCP/UDP, I2C, UART etc.
  • Assisting in some kernel modification and customisation

Qualifications

  • Completed technical education
  • Several years of experience developing embedded software under Linux
  • Several years of experience developing firmware / bare-metal level software at microcontroller / microprocessor level (AMD, ARM, SoC)
  • Strong C programming skills
  • Excellent knowledge of modern C++ (17, 20)
  • Any exposure to TCP/UDP, I2C, SerDes or Linux kernel / driver development etc. would be beneficial.

Benefits

  • Flexible working opportunities
  • On-going career progression opportunities
  • Attractive salary
  • Bonus
  • Full benefit package

Skills

ARMCC++I2CLinuxLinux kernelSoCTCP/IPUART

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free