Search Jobs
Find your next opportunity here.
SENIOR FIRMWARE ENGINEER
Job Description
SENIOR FIRMWARE ENGINEER
Location: In Office, Westlake Village, CA
Compensation: $135,000 to $165,000 base
Overview
* Design, build, and support embedded software for connected consumer and healthcare devices
* Own firmware development for new and sustaining products
* Work cross-functionally with hardware, product, and QA teams
* Contribute to product concepting with a focus on usability, reliability, and scalability
Responsibilities
* Own firmware development from concept through production
* Design and implement embedded software features, enhancements, and bug fixes
* Write test applications, requirements, and technical documentation
* Analyze system designs and provide hands-on software support
* Estimate development effort and deliver on timelines
* Partner with QA to identify and resolve defects
* Support hardware bring-up and device integration
* Support productization, manufacturing readiness, and launch activities
* Maintain confidentiality of proprietary information
Job Requirements
Requirements
* Bachelor's degree in Engineering, Computer Science, or related field
* 5+ years of firmware engineering experience
* Strong embedded C programming on ARM-based systems
* Experience with RTOS such as FreeRTOS and Zephyr
* Experience with VS Code, Git, CMake, GNU toolchains, and Jira
* Experience with SPI, I2C, UART, and JTAG debugging
* Ability to read schematics and support board bring-up
* Experience with radio communications including cellular, BLE, or WiFi
* General understanding of power management and optimization
* IoT architecture experience preferred
* Ability to travel internationally up to 10 percent
Share This Job:
Related Jobs:
About Westlake Village, CA
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.