Job Summary

We are looking for embedded software engineers to join us to build secure and efficient embedded software for a wide range of smart devices in Internet of Things (IoT) systems and enable the seamless integration of IoT devices and services with the IoTeX blockchains


  • You will work at all levels of the embedded software stack, including drivers, middleware, libraries, and applications; You will define and architect embedded software systems, including capturing requirements and creating supporting design documentation.


  • Master’s or PhD in electrical and computer engineering, computer science, software engineering, or related fields
  • 3+ years of embedded software development experience in C and C++, with a strong sense of responsibility and ownership
  • Proven record of designing and delivering software security systems for internet-connected embedded devices
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, device drivers, and hardware subsystems
  • Knowledgeable of embedded defensive and secure coding practices


  • Experience in IoT standards and communication protocols
  • Experience in creating PCB schematic and layout and building embedded system prototypes
  • Experience with debugging tools and methods for embedded targets
  • Experience in incorporating hardware-based security techniques (Hardware Security modules, TrustZone, Secure Boot, etc.) into a robust hardware/software system design
  • Experience in creating, presenting, and refining clear, compelling technical specifications from top-level system architecture documents down to low-level implementation guides and test plan
  • Sound knowledge of cryptography and embedded security fundamentals


  • H1B sponsorship available
  • Competitive Compensation
  • Medical, Dental, Vision
  • Yummy lunch and snacks
  • Referral bonus


The privacy-centric blockchain  platform to power the Internet of Trusted Things



Company Type


Official website

Got a question? Get in touch now

We're here to help! Check out our FAQs or send us an email.