Software Engineer Embedded C/C+

Apply Now

Company: Tech Tammina

Location: Boston, MA 02115

Description:

Role: Software Engineer Embedded C/C+

Location: Palo Alto, CA

Duration: Long term

Rate: Market

Top 4 Skills

Embedded C/C+

Automotive Experience

HAL and RTE

Firmware

The Role as an Embedded Software Engineer you will be responsible for developing software at various levels across our innovative Trace product line. You will have the opportunity to develop software from firmware to application across custom embedded components and a commercial IoT device.

You will also contribute in defining future iterations of the product and will help the team decide what SoC, GPU's and other hardware components we should select to drive product features.

Responsibilities:
Develop firmware on both custom components and in our IoT device
Design the HAL and RTE for our controllers
Experiment with innovative hardware to uncover potential features for our product

Qualifications:
Bachelor's degree or equivalent experience in computer science or computer engineering
Embedded firmware or kernel driver development in C or C++
Experience with advance micro-controllers
Experience with IoT devices and developing firmware on them
Experience with Probing hardware during runtime to analyze software
Great to Haves!
Experience with Particle.io IoT modules
Experience with Bluetooth, UART and SPI

Similar Jobs