We are seeking passionate and skilled Embedded Software Developers to join our team. In this role you will work on developing and optimizing build systems such as Yocto Timesys Factory and Buildroot to customize Embedded Linuxbased platforms.
Key Responsibilities
- Integrate various software and security patches into build systems.
- Backport key features or bug fixes to customer product distributions or Linux kernels.
- Migrate boardspecific software from older Linux kernel versions to newer ones.
- Design develop test deploy maintain and improve software.
- Manage project priorities deadlines and deliverables effectively.
- Act as a systemSW generalist to resolve technical challenges with the right solutions.
Required Skills & Qualifications
- Experience: 2 years in building and shipping embedded systems.
- Programming: Proficiency in C programming.
- Strong problemsolving skills with a resultsdriven approach.
- Excellent attention to detail and communication skills.
- Experience with microcontrollers (application processor experience is preferred).
- Proficiency in writing code to set up SoC peripherals and ISRs.
- Adaptability proactivity and ownership of complex problems.
Preferred Skills (Ways to Stand Out)
- Handson Embedded Linux experience (professional or hobby projects).
- Knowledge of Linux device drivers and bootloaders.
- Experience with Linux userspace programming.
- Prior contributions to the opensource community to fix bugs or add features.
- Scripting and automation skills with Python Bash or similar languages.
- Familiarity with Git version control.
- Experience with realtime operating systems (RTOS).
linux kernel,microcontrollers,c,features,embedded linux,linux user-space programming,soc peripherals,real-time operating systems (rtos),android,linux device drivers,automation,buildroot,yocto,openembedded,bootloaders,embedded software development,python,embedded,kernel,c programming,rtos,git,isrs,bash,timesys factory,linux,bsp,scripting