Senior Embedded Software Engineer
Join a global cloud provider to build next-generation networking products. Lead tasks across multiple disciplines, working at the heart of the network engine. Develop embedded software with C and Linux, focusing on hardware/software interfaces and SoC development. Requires 10+ years of experience.
Responsibilities
- Lead cross-disciplinary tasks in embedded software development.
- Build next-generation networking products.
- Develop software for hardware/software interfaces at board and chip level.
- Collaborate on SoC development life cycle.
- Work in Linux environments on cloud infrastructure technologies.
Requirements
- 10+ years of embedded SW development experience.
- Fluency in C programming.
- Experience with HW/SW interfaces at board and chip level.
- BSc in Electrical Engineering, Computer Science, or Computer Engineering.
Nice to have
- Deep understanding of computer architecture.
- Experience with SoC development life cycle.
- Experience working in Linux environments.
- Team player, motivated, fast learner.
Benefits
- Flexible work hours and arrangements
- Mentorship and career development programs
- Inclusive and diverse work environment