To execute on growth plans that include introduction of several new product lines, our client is seeking an IoT Device Technical Lead (IoT TL) to join our development team to discover and deliver the next generation of Rand McNally products.
Responsibilities
The IoT TL will guide the design and development of hardware, firmware and Android operating systems that interact with mobile and tablet applications and AWS based cloud platforms. The IoT TL will work with teams of software artisans, hardware engineers, industrial designers, ODM and JDM teams, user experience architects, product managers, validation, and delivery leadership members.
As part of new product design the IoT TL will participate in schematic reviews to optimize hardware and firmware integration, work with ODM and third party software suppliers to integrate Wi-Fi drivers, Bluetooth stack, cellular and other communications protocols, drive and direct the inclusion of best practices for firmware security, support production and end-of-line testing/provisioning in the factory, and work with quality assurance and customer service to identify and resolve field issues.
Technical leads are expected to drive the technical design, coach team members, coordinate with their peers on other product teams, select artisan pairings to improve the team's capabilities, and provide feedback on priorities and engineering impacts to product requirements.
The IoT device technical stack currently includes: Android OS, RTM, FreeRTOS, embedded C, Kotlin, React, and Java.
Requirements
The successful candidate will possess the following:
- 5 to 15 years of experience in, and a passion for, product making with an emphasis on software/firmware
- Ability to read schematics and interpret specs from datasheets of microcontrollers, memory chips, A/D, accelerometers, serial communication chips etc.
- Experience integrating wireless modems such as CDMA, GSM, and LTE modems, and Satellite modems into an embedded system.
- Experience integrating communication systems/protocols such as GPS, Wi-Fi, Bluetooth, RFID,
- UART, SPI, I2C, USB, and TCP/IP stack in embedded microcontroller platforms.
- Excellent collaboration skills and a strong desire to work together with others to build things
- BS or advanced degree in Electrical Engineering, Computer Science, Design, or a related field.
- strong skills and experience in technical leadership, solution design and architecture.
- Experience with navigation and/or routing software solutions
- Experience with connected vehicle hardware and technologies
- Experience in trucking, road-based logistics, transportation, fleet management, or shipping.
- Basic knowledge in using oscilloscopes, logic analyzers, multi-meters, function generators, etc.
location: Chicago, Illinois
job type: Permanent
salary: $130,000 - 160,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
To execute on growth plans that include introduction of several new product lines, our client is seeking an IoT Device Technical Lead (IoT TL) to join our development team to discover and deliver the next generation of Rand McNally products.
Responsibilities
The IoT TL will guide the design and development of hardware, firmware and Android operating systems that interact with mobile and tablet applications and AWS based cloud platforms. The IoT TL will work with teams of software artisans, hardware engineers, industrial designers, ODM and JDM teams, user experience architects, product managers, validation, and delivery leadership members.
As part of new product design the IoT TL will participate in schematic reviews to optimize hardware and firmware integration, work with ODM and third party software suppliers to integrate Wi-Fi drivers, Bluetooth stack, cellular and other communications protocols, drive and direct the inclusion of best practices for firmware security, support production and end-of-line testing/provisioning in the factory, and work with quality assurance and customer service to identify and resolve field issues.
Technical leads are expected to drive the technical design, coach team members, coordinate with their peers on other product teams, select artisan pairings to improve the team's capabilities, and provide feedback on priorities and engineering impacts to product requirements.
The IoT device technical stack currently includes: Android OS, RTM, FreeRTOS, embedded C, Kotlin, React, and Java.
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors (required)
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.