Senior Embedded Software Engineer
Serve RoboticsFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Candidates need 10+ years of experience in embedded systems software development, proficiency in C and C++ with strong RTOS knowledge, hands-on experience with embedded Linux including driver development and Yocto, proficiency with testing tools, understanding of communication protocols like I2C, SPI, UART, plus excellent problem-solving, leadership, and communication skills.
This information is not specified in the job description.
This information is not specified in the job description.
The role involves operating with minimal oversight, collaborating with open-source communities, partnering with CI/CD and test teams, mentoring junior engineers, leading internal testing teams, facilitating agile ceremonies like sprint planning and stand-ups, and coordinating with diverse stakeholders.
A strong candidate has 10+ years in embedded systems, core skills in C/C++, embedded Linux, RTOS, and protocols, plus preferred experience in embedded security features like secure boot and TrustZone, compliance with standards like SEI CERT and AUTOSAR, and certifications such as OSCP or CISSP.
Global provider of technology solutions and services
Arrow Electronics provides technology solutions that support innovation for technology manufacturers and service providers. The company develops and delivers high-tech solutions that improve business operations and everyday life. Its offerings include computing, power management, and Internet of Things (IoT) applications. Arrow collaborates with clients to create complex technology systems, such as smart battery ecosystems for electric motorbikes and wearable health monitoring devices for firefighters. Unlike many competitors, Arrow not only sells technology products but also offers consulting and engineering services to help clients design and implement customized systems. The goal of Arrow Electronics is to drive innovation and enhance efficiency and quality of life through its comprehensive technology solutions.