Have 5 to 8 years ofexperience as a developer in C/C++ programming language
Have strong experience in full engineering lifecycle of embedded applications in Linux
Are good in creatingunit tests, performing code reviews, optimizing performance and ensuring standards for maintainability
Are experienced in RPC using gRPC, Capn proto
Understand non-functional aspects like performance, security, reliability
Have experience working with CI/CD pipelines
Are ready to dive into existing codebases to learn and adapt to the environment
Have debugging, profiling and performance optimization skills
Collaborate with the team, leadership and product owners to build solutions
Can manage ambiguity and comfortable being set loose without a lot of direction
Are receptive to feedback and open to revising your plans when appropriate
Have experience working in a fast paced Agile/Scrum environment
Want to make things work and coming up with creative solutions comes naturally to you
Nice to have skills:
Experience in automotive navigation/infotainment system development
Have public cloud(Azure, AWS, or Equivalent) experience in production
Experience in microservices development in golang/rust/java
Containerization experience
Strong written and verbal communication skills
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Embedded, VLSI Functional Area: Not Specified Role/Responsibilies: Embedded Software Development Engineer