Finding the best job has never been easier
Share
About the Role
Responsibilities
- Deliver rapid board bring up and prototyping of new platforms
- Provide software support for hardware builds at factories in APAC- Participate in component and SoC selection for our next generation products- Design software that is flexible enough to span multiple hardware products
- Improve engineering processes and tools to accelerate software development velocity and code quality
- Mentor junior engineers on projects
- 3+ years of non-internship professional software development experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience in embedded systems development
- 5+ years of non-internship professional software development experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience in embedded wireless systems
- Profession in one of the programming language: C/C++/Python/Golang
- Experience in networking: L2/L3 routing, TCP/UDP, DHCP, ARP, router, switch
- Experience in device bring-up - BLE, I2C, LED, PSE, PoE, GPIO
These jobs might be a good fit