Embedded Software Engineer
An embedded software engineer is sought for a semiconductor team developing next-generation networking products and system architectures. The role involves leading cross-disciplinary tasks and building software for network engines.
Responsibilities
- Develop embedded software for networking products
- Work on network engine and semiconductor platform technologies
- Lead tasks involving peers from multiple disciplines
- Collaborate on hardware/software interfaces at board and chip level
Requirements
- At least 5 years of embedded software development experience
- Fluency in C
- Experience with hardware/software interfaces at board and chip level
- A degree in Electrical Engineering or Computer Engineering
Nice to have
- Deep understanding of computer architecture
- Experience with the SoC development life cycle
- Experience working in Linux environments
- Team-oriented, motivated, committed, adaptable, and passionate about software development