Description
The Firmware Developer will contribute to the development and support of our industry-leading traffic products. The successful candidate will help build products that allow the visually impaired to safely experience the world on their own terms.
- Develop, maintain, and enhance embedded software for existing product lines.
- Collaborate with senior developers in the software design cycle from requirements through launch.
- Design, code, test, and debug embedded software.
- Support integration, verification, and validation of new product designs and design changes.
- Participate in design and code reviews.
- Work closely with cross-functional engineering teams.
- Provide product knowledge support to internal teams as needed.
- Contribute to a collaborative and innovative work environment.
- Work in an Agile environment using Atlassian toolset.
Requirements
Education: Bachelor’s Degree in Electrical, Electronic, Computer Science, or Computer Engineering (or equivalent experience).
Technical Experience & Skills:
- 3–5 years of embedded software development experience, writing C for microcontrollers such as Microchip PIC, NXP, ST, or ARM Cortex-M.
- Proficiency in C language programming in an embedded environment.
- Solid understanding of embedded systems architecture and development practices.
- Experience with real-time development (with or without an RTOS).
- Familiarity with communication interfaces such as SPI, I2C, UART, or CAN.
- Ability to read schematics and assist in hardware bring-up using tools like oscilloscopes or logic analyzers.
- Exposure to C++ and/or IoT concepts is a plus.
- Familiarity with ARM architectures is a plus.
Soft Skills:
- Strong problem-solving and analytical abilities.
- Ability to present technical concepts clearly to both technical and non-technical audiences.
- Motivated to learn and grow within a fast-paced environment.
- Works well independently and collaboratively within cross-functional teams.
- Organized, disciplined, and detail-oriented.
Salary Description
$75,000-$90,000