Senior Firmware and Systems Designer
Confirmed live in the last 24 hours
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Requirements
- Experience with C and C++
- Experience using communication protocols including at least one of the following: I2C, SPI, UART and USB
- Experience with ARM Cortex M0, M3 and M4 microcontrollers
- Eagle CAD software
- Experience with Linux SOCs, including NXP i.MX and raspberry Pis
Responsibilities
- Lead the design and architecture of the product line, which includes hardware, firmware, and mechanical design of the product
- Work with ARM Cortex M0, M3, and M4 microcontrollers to develop proprietary product line of ultra-low power IoT devices
- Work with Linux SOCs such as NXP i.MX and raspberry Pis to design Linux gateways
- Design the firmware in C and C++ for the product line and analyze the code
- Integrate sensors and peripherals using communication protocols like I2C, SPI, UART and USB
- Integrate wireless radios such as BLE, LoRa, NFC and NB-IOT modems to the product
- Design and develop PCBs using Eagle CAD software for drafting schematics and designing PCB layouts
- Work and guide the QA team to write and analyze the firmware and hardware testbench
- Architect and design ultra-low power supply system based on SEPIC and linear converter
- Write automation scripts in python to develop firmware testbenches
- Use GIT based version control system and bug tracking tool
- Help the team bring up the PCBA from prototype level to production level
- Work with radio/antenna engineers to design and integrate low power radio modules into the product based on customer requirements
- Help and guide the PCB design team to design PCBs based on customer requirements
- Coordinate with software and cloud engineers to integrate products in the proprietary IoT ecosystem
- Guide NPI team to build testbenches and convert prototypes into production level products
- Interact with the customer for specific requirements and error correction of the product
- Work and guide the NPI team to write development and testbench documents
Shipment visibility platform
Company Overview
Trackonomy's mission is to make people and organizations more productive through their next generation operating system for the connected world. The company has a unique diversity of technologies that allows them to create building blocks and vertically integrated, configurable platforms that enable customers to drive digital transformation throughout their organizations.
Benefits
- Medical, dental, & vision insurance
- FSA & HSA
- Equity
- Employee Assistance Program
- 401k