SENIOR FIRMWARE ENGINEER
Motive Companies
Westlake Village, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 185KJob location
Westlake Village, United States of America
Tech stack
Board Bringup
Application Testing
JIRA
Software Bug Management
CMake
Computer Programming
Software Debugging
Embedded C
Embedded Software
Firmware
FreeRTOS
Interoperability
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