Embedded Software Engineer
Published date: 2024/01/10
- Location: Pune, Maharashtra, India
Role Description
This is a full-time on-site role for an Embedded Software Engineer located in Pune. The Embedded Software Engineer will be responsible for designing, programming, and debugging software for embedded systems. The engineer will work with other members of the software development team and will report to the project manager.
Requirements
• +5 years work experience in software development (Senior)
• Proven work experience as a Embedded Software Engineer with practical expertise in Linux
• Linux Device Drivers / device tree development
• You’ve worked with various hardware protocols like I2C/SPI/USB/Ethernet/PCIe
• You know the Linux embedded security elements (Arm Trustedzone or TPM), secure boot and chain of trust principles
• Familiar with OTA update systems like RAUC, Mender, SWUpdate
• C/C++, Bash, Python
• High interest and/or proven experience in the Yocto project
• Experience with Nvidia Jetson / Nvidia Jetpack is not a must, but will help you to get up to speed faster
• Work experience with ML or AI is a plus
• You are self-motivated and able to work autonomous. We give you a lot of freedom to realize the project goals in the best possible way.
• Excellent verbal and written communication skills in English
This is a full-time on-site role for an Embedded Software Engineer located in Pune. The Embedded Software Engineer will be responsible for designing, programming, and debugging software for embedded systems. The engineer will work with other members of the software development team and will report to the project manager.
Requirements
• +5 years work experience in software development (Senior)
• Proven work experience as a Embedded Software Engineer with practical expertise in Linux
• Linux Device Drivers / device tree development
• You’ve worked with various hardware protocols like I2C/SPI/USB/Ethernet/PCIe
• You know the Linux embedded security elements (Arm Trustedzone or TPM), secure boot and chain of trust principles
• Familiar with OTA update systems like RAUC, Mender, SWUpdate
• C/C++, Bash, Python
• High interest and/or proven experience in the Yocto project
• Experience with Nvidia Jetson / Nvidia Jetpack is not a must, but will help you to get up to speed faster
• Work experience with ML or AI is a plus
• You are self-motivated and able to work autonomous. We give you a lot of freedom to realize the project goals in the best possible way.
• Excellent verbal and written communication skills in English
0 page views
Related listings
-
Graduate Software Developer - Mumbai (0-1 year experience)Software DeveloperAt Wiley Edge, we pair talented graduates with leading global businesses. We’re always on the lookout for ambitious graduates to join the Alumni Graduate Program, kick-starting your tech career within an entry-level Software Developer role and workin...2026/11/07
-
Android DeveloperSoftware DeveloperDevelopment of Android App in Kotlin Knowledge of Flutter Qualification: Bsc / BE (CS / IT) Area of Expertise: Android, Kotlin, Flutter2026/11/07
-
Software DeveloperSoftware DeveloperWe've opening for dynamic Software & Senior-Software Developers for building exciting new products @ Jio. Experience: 1 - 6 yrs Primary skills : #golang, experience in building scalable backend solutions Secondary skills: #mongo, #devops, #blockc...2026/11/07