This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Firmware Engineer will be responsible for leading an embedded project from concept to launch within the hardware team.
They will need to architect, execute, and test complex embedded systems on various platforms including bare metal, RTOS, and Linux.
The role involves collaborating cross-functionally on the design and architecture of firmware, hardware, and software, as well as driving the project to product launch.
The ideal candidate should have experience with test-driven development, manufacturing processes, writing technical documentation, and shipping high-volume, high-quality products.
Requirements:
7+ years of experience in firmware engineering.
Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent.
Experience leading a project from the concept phase through product launch.
Strong programming skills in C/C++ for embedded systems, including algorithm development, data structure manipulation, and code optimization.
Familiarity with technologies such as multi-core ARM processors, GPUs, WiFi/BT, and cameras.
Understanding of ARM or equivalent embedded multi-core microprocessor architectures.
Proficiency in operating systems concepts like thread scheduling, context switching, and memory management.
Ability to comprehend hardware design and schematics.
Previous experience overseeing board bring-up and validation.
Benefits:
Opportunity to work on cutting-edge embedded platforms and cameras.
Collaborate with cross-functional teams on innovative connected hardware projects.
Competitive salary and benefits package.
Remote work opportunity within the US.
Equal opportunity employer promoting diversity and inclusivity.