Tech Lead/manager - Embedded Software Solutions Job in Sibros Technologies India Pvt. Ltd.
Tech Lead/manager - Embedded Software Solutions
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
About the Role The Embedded Software organization at Sibros focuses on the in-vehicle software stack, developing highly reliable software that can be easily deployed on a wide range of hardware, operating systems, and vehicle architectures. The Embedded Deployment and Solution team is responsible for working with partners and customers to integrate our products into their hardware and vehicles. This includes gathering requirements, creating proposals and documentation, deploying and integrating our in-vehicle software, developing custom solutions, supporting customer issues, and more. As a Senior/Staff Tech Lead member of the team you will be responsible for leading integrations with customers, providing technical guidance and mentorship to team members, and solving complex and impactful problems for customers, partners, and Sibros. Lead deployment and integration projects of our in-vehicle software for partners and customers in India Engage with customers and partners to ensure successful product integration through gathering requirements, creating proposals, deploying the products, developing solutions and reference designs, managing expectations, providing training, and resolving issues Design and develop customized solutions for customers to meet their requirements Create reference designs, application notes, training material, and other technical documentation Work closely with cross-functional stakeholders to create plans, identify risks, triage issues, and deliver on schedule Travel to customer sites to support key stages of the deployment and integration Identify and execute on code, design, and process improvements to improve our products and accelerate deployments Minimum Qualifications BS or MS in Electrical Engineering, Computer Engineering, Computer Science 6+ years of experience developing embedded software and interfacing with customers Expertise interfacing with customers and delivering complex software solutions Proficient in C++ programming on resource constrained systems Experience developing for Embedded RTOS, Linux/POSIX, and/or Android systems Experience working with modern software development methodologies and tools (Agile, git, unit testing, static analysis, code review, CI, MISRA C/C++, etc.) Proven track record of leading and delivering projects in a fast-paced and collaborative environment Great team player with excellent verbal and written communications skills Experience mentoring team members, performing documentation and code reviews, and advocating for development best practices. Preferred Qualifications Experience with C programing and Python Familiar with automotive networking and protocols (CAN, Ethernet, UDS, SOME/IP, etc.) Experience with IoT technologies and concepts (MQTT, HTTPS, security, OTA software updates, telemetry, etc.) Experience with the following collaboration and development tools: Bazel, PC-Lint, Git, JIRA, Confluence, Google Test
Fresher
2 - 4 Hires