Sr. Embedded Software Engineer


Website Application Development

Our client, a leader in consumer electronics, is seeking a Senior Embedded Software Engineer to support “C” firmware development for system-on-chip, wireless connected devices running under Linux.  This is a full-time, salaried position and will be part of a collaborative team using an Agile development process.

Responsibilities of the role include:

  • Develop embedded firmware in C language for Linux-based, system-on-chip designs
  • Integrate software with communication stacks from chip manufacturers
  • Unit testing and code reviews
  • Build and deploy software updates to an independent SQA test team
  • Debug firmware to resolve complex communication and performance issues
  • Plan and estimate development activities on an individual level
  • Follow company best practices of design, coding, and project management


Qualifications for consideration include:

  • Bachelor’s Degree in Computer Science or related discipline
  • 5+ years of experience developing system-on-chip embedded firmware with C language
  • Experience with TCP/IP and cloud access
  • Experience with wireless communication including Wi-Fi or Bluetooth
  • Scripting experience with shell scripts and/or Python
  • Familiarity with software configuration management and tracking tools
  • Proven ability to thrive in a fast-paced team environment
  • Agile experience preferred

This is a full-time. salaried position that requires a daily presence in Atlanta, GA.

Upload your CV/resume or any other relevant file. Max. file size: 300 MB.

Recent Posts