Junior Embedded Software Engineer
Join a team developing the network stack for distributed AI and machine-learning systems. Build embedded software for next-generation networking hardware, supporting high bandwidth, high packet throughput, and consistently low latency.
Responsabilidades
- Develop software features for next-generation hardware and networking products.
- Build support for communication frameworks and libraries used by distributed AI and machine-learning systems.
- Contribute to architecture definitions and software system designs.
- Bring up and support varied system configurations for different use cases.
- Develop optimized code and help maintain software quality and cloud health.
- Investigate and resolve complex customer issues.
Requisitos
- Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field
- At least 2 years of professional software development experience, excluding internships
- Strong C/C++ skills
- Include a grade sheet with your CV in a single PDF
Se valora
- Embedded software development experience
- Hands-on Linux development experience
- Experience with hardware/software interfaces at board and chip level
- Understanding of computer architecture
Beneficios
- Flexible work hours and arrangements
- Mentorship and career-development resources
- Learning and knowledge-sharing opportunities