SemiWiki Podcast Banner

Embedded Software Development Engineer

Embedded Software Development Engineer
by Admin on 04-26-2022 at 2:47 pm

Website Syntiant

Key responsibilities:

  • Research, prototype, design, and implement components at all layers of the system, for instance, kernel, synchronization primitives, resource allocators, security, persistence

  • Participate in design reviews, SDK development, and documentation

  • Bring up new devices and lead performance measurement and debugging initiatives

  • Take full ownership of driving our partners on active engagements

Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or related field

  • 5+ years of experience with C/C++ in embedded systems

  • 3+ years of professional experience in building frameworks for Linux–based embedded systems in C/C++

  • 4+ years of experience with software and hardware platforms in Linux, Android, RTOS

  • Proficient in Python, shell scripting, Git, CI/CD tools

  • Experience with SPI, I2C, I2S, etc. peripherals

  • Excellent communication and problem solving skills

  • Passionate about Machine Learning solutions on edge devices

  • Authorized to work lawfully in the United States

  • Generally able to work Pacific Time zone business hours

*To apply, send your PDF resume to join (at) syntiant (dot) com with the subject line “Embedded Software Development Engineer”.

Apply for job

To view the job application please visit www.syntiant.com.

Share this post via: