Talentify.io · 1 week ago
Embedded Software Engineer
Wonder how qualified you are to the job?
Human ResourcesMobile
Insider Connection @Talentify.io
Responsibilities
Develop embedded software in assembly, C/C++, Rust, or other languages for microcontrollers
Review schematics, logic analyzer, and troubleshoot embedded software
Knowledge of low-level communications such as PCIe, Ethernet, SPI, and I2C
Exercise and validate system from user space, and knowledge of user space API
Strong debugging skills in the Linux environment
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Experience with real-time embedded software development
Knowledge of Linux kernel internals and networking subsystems architecture
Ability to read and understand schematics
Proficiency in C/C++, Python, Bash, I2C, SPI, UART, and other relevant languages and protocols
Previous experience in automotive or consumer products development
Preferred
Experience with FreeRTOS, AOSP, Android, buildroot, and Yocto
Familiarity with GIT, Wireshark, Jenkins, and JIRA
Strong object-oriented programming skills and understanding of component relationships
Benefits
Comprehensive benefits package offered
Company
Talentify.io
Talentify.io exist to conceive and develop solutions that enable organizational leaders to cultivate a great work environment.