SENIOR FIRMWARE ENGINEER
Motive Companies
Westlake Village, CA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$135,000.0 - $185,000.0
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Application Testing
JIRA
Software Bug Management
CMake
Computer Programming
Software Debugging
Embedded C
Embedded Software
Firmware
FreeRTOS
Interoperability
+11 more
Joint Test Action (IEEE Standards)
Microsoft Visual Studio
Real-Time Operating Systems
Toolchain
Universal Asynchronous Receiver/Transmitter
Visual Studio Online
Wi-Fi Technology
Serial Peripheral Interface
Git
Information Technology
GNU Operating System
Job description
- 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
Requirements
Do you have experience in Visual Studio Code?, * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago