Job Description
What you will be doing
• Integrate various software and security patches into build systems
• Backport key features/bug-fixes as needed by the customers to the distribution or Linux kernel of customers product line.
• Migrate board specific software from older version of the Linux kernel to newer versions
• Design, develop, test, deploy, maintain and improve software
• Manage individual project priorities, deadlines and deliverables
• Be the system-SW generalist and take-up any technical challenge and resolve it through right solution.
What We Need To See
• 2+ years’ experience building and shipping embedded systems.
• Proficiency in C
• Keen sense of urgency and drive for results
• Attention to detail
• Excellent communication and interpersonal skills
• Experience writing code to setup SoC peripherals and ISRs
• Strong problem-solving skills, be adaptable, proactive, and willing to take ownership of complex problems
• Good experience Microcontroller, prefer to have experience in application processor.
• Ability to collaborate well with other developers, managers, and across teams
Ways To Stand Out From The Crowd
• Hands-on Embedded Linux experience in either professional or hobby projects is a strong plus.
• Experience with Linux device drivers and bootloaders is a strong plus.
• Good breadth of technical knowledge (Linux user space) is a strong plus.
• Experience working with open source community to fix bugs, add features is a plus.
• Scripting and automation experience with Python, bash or similar languages is a strong plus
• Proficiency in Git is a strong plus.
• Experience with real-time operating systems is a plus.
• Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus.
Why us?
• Opportunity to work on cutting-edge open-source technologies
• Wide variety of challenging projects to choose from
• Casual work environment
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai, Tamil Nadu 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.
