Sr Embedded Software Engineer
Sr Embedded Software Engineer
Posted 8 days ago
SENIORITY
Lead
About the role
- Designing (including creating design documents) embedded applications and services (Android or embedded Linux)
- Developing codes and tools for embedded applications and services.
- Setting up test & evaluation environment (HW & SW) for embedded applications and services.
- Performing test and evaluation for embedded applications and services.
- Writing documents and reports that summarize the results and findings.
- SkillsFour-year College Degree in at least one STEM major (Science; Technology; Engineering; Math).More than 7 years of embedded SW development required. Proficiency in C/C++ or JAVA required. Linux OS experience required.
- Experience with Yocto, cmake, or make required.
- Should be able to create and modify build environment/script.
- Experience with Android development highly preferred.
- Experience with low-level drivers, especially camera/sensor driver, is a plus. Knowledge and experience with camera/sensor/lens HW preferred.
- Experience with Git highly preferred.
- Experience with camera/sensor driver is a plus. Should be able to design, code, and test SW modules independently.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
