
Search by job, company or skills
JD:
We are seeking an experienced Embedded Firmware Engineer with strong expertise in C# programming and low-level firmware development. The ideal candidate should have hands-on experience working with System-on-Module (SOM) hardware, YOCTO Linux, RTOS environments, and data handling for machine learning applications.
Job Responsibilities:
Design, develop, and maintain low-level firmware for embedded systems
Develop applications using C# programming language
Work with System-on-Module (SOM) hardware platforms
Develop and optimize firmware in YOCTO Linux and RTOS environments
Integrate hardware and software components for embedded solutions
Use GitHub tools for version control and collaborative development
Collect, process, and manipulate large datasets for Machine learning applications
Debug, test, and validate firmware for performance and reliability
Collaborate with cross-functional teams including hardware and ML engineers
Qualifications:
Bachelor's or Master's degree in Engineering.
Strong proficiency in C# programming
5+ years of experience in low-level firmware development
Hands-on experience with SOM hardware
Experience working with YOCTO Linux and RTOS
Strong understanding of embedded systems architecture
Experience with GitHub-based development workflows
Experience handling large datasets for ML-related applications
Strong debugging and problem-solving skills
Preferred / Nice to Have:
Experience with device drivers and hardware interfaces
Knowledge of communication protocols (SPI, I2C, UART, CAN, etc.)
Exposure to edge computing or AI-based embedded systems
Familiarity with CI/CD pipelines for firmware development
Job ID: 144665685