Job Description
• Design software to meet external and internal product and software requirements; Work with the team of engineers to design modules, develop algorithms and implement the software design
• Comprehend the quality requirements and deliver overall product/solution exceeding customer-expected quality.
• Writing clean, high-quality, high-Writing clean, high-quality, high-performance, maintainable embedded software code performance, maintainable embedded software code
• Support V&V (test, review) and deployment of new products and features
Job Requirements
• Bachelor's degree in Computer Science, Electrical OR Electronics Engg (or related field)
• 2+ years of experience in Embedded Linux Software Applications.
• Linux build system improvements and maintenance (Ex. Yocto)
• Embedded Software Programming / Software Design Engineering: Well-experienced in embedded software design, development, and validation activities.
• Hands on experience with Linux development environments and architectures with microprocessors and microcontrollers such as Power PC, iMX6, different SBCs.
• Having an experience at Linux user space, device drivers and kernel level.
• Expertise at Embedded C and/or C++ Programming with a good understanding of object-oriented design.
• Solid Experience in board bring-up and porting Linux operating system to customized embedded target board
• Programming experience in communication protocol like TCP/IP, I2C, SPI, UART, etc
• Strong knowledge on OS concepts, Kernel understanding, Memory Managements.
• Knowledge of security practices.
• Rigor & precision in software implementation is essential
• An imaginative and inquisitive mind, eager to learn new technologies, skills and develop solutions for complex problems
• Communication skills: Excellent written communication skills for reporting and engineering document preparation
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Linux Engineer | C|Microcontroller position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
