A leading tech firm is seeking a Senior Software Engineer specializing in Embedded Linux to develop and maintain firmware for ARM processors. This remote position requires a strong background in embedded software development, particularly with C/C++. Responsibilities include creating Linux distributions and maintaining secure firmware. The ideal candidate must possess a BS degree in a related field and have at least 7 years of experience. Excellent communication skills and teamwork are essential for this role.
Qualifications
7+ years of embedded real-time software development experience.
Understanding of control systems theory and implementation on Microcontrollers.
Experience with CI/CD build processes and tools like Jenkins.
Responsibilities
Develop, debug, and support embedded Linux firmware using C/C++.
Create Buildroot / Yocto Linux distributions.
Document designs in Microsoft Word, Jira, and Confluence.
Skills
Embedded Linux
C/C++
Team player
Good communication skills
Agile methodology
Education
BS degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Tools
Jira
Confluence
Bitbucket/Git
Job description
A leading tech firm is seeking a Senior Software Engineer specializing in Embedded Linux to develop and maintain firmware for ARM processors. This remote position requires a strong background in embedded software development, particularly with C/C++. Responsibilities include creating Linux distributions and maintaining secure firmware. The ideal candidate must possess a BS degree in a related field and have at least 7 years of experience. Excellent communication skills and teamwork are essential for this role.