Embedded Engineer - Preferred CA/WA Candiates
Fully Remote
Interview Process: 45 minute call with CEO, Technical interview with team.
Who We Want: The ideal candidate will be creative and highly motivated. They will know the difference between getting a job done and getting a job done properly. Knowing the tools and how to code is not enough. The right candidate will understand that quality matters in everything that they produce. The candidate will be a creator and not an integrator. They must understand how to deliver professional quality code on a predictable schedule.
Job Responsibilities:
Architect and develop high quality embedded C code for our next generation DisplayPort and related products.
Develop and execute a professional software test environment using state of the art tools
Work with software and hardware engineering to successfully integrate products into customer designs.
Job Requirements:
6+ years of industry experience in SW development and/or SW test
Embedded C/C++
Excellent knowledge of software engineering best practices (test-driven development, unit testing, code reviews, design documentation, continuous integration/continuous delivery, etc.).
Design, code and perform unit testing specification compliance.
Ability to work well with a distributed team.
Proven ability to work in a small company environment.
Preferred Experience:
Knowledge of the RISC-V processor architecture and/or DisplayPort
Experience with software and compliance testing
Experience with Jenkins, LDRA, IAR, Unity (unit testing for C), gcc, awk, flex/bison
Familiarity with bare metal embedded development system