T

Embedded Systems Engineer

TekGarden
Full-time
On-site
Hendersonville, Hendersonville, United States

Embedded Systems Engineer

Hendersonville NC

We are seeking an Embedded Systems Engineer to join an innovative leader in public safety technology.

Responsibilities:

        Help drive design and feature set of embedded microcontroller devices and associated toolsets, including:

o   C / C++ (firmware)

o   C# (toolsets)

o   Python + GTK / Qt (toolsets)

o   ST Micro + Microchip MCU dev environments

·       Development and maintenance of real-time communication over:

o   RS-485

o   CAN (J1939)

o   LIN

o   NeoPixel

o   Bluetooth (4.1+)

·       PCB design, redlining, and bring up

·       Drive test and validation processes for releases of new products, including:

o   Automated regression / board / IO testing for embedded teams

o   End of line testing for manufacturing / quality teams

·       Debug failures from the field and present findings and proposed solutions

·       Attack problems from both electrical + firmware minded approach

·       Interact with customers for tech specific questions, issues, and installations

Requirements:

·       Degree in Electrical Engineering, Computer Engineering, or similar engineering study

·       Highly competent in C (C99+) required, with at least familiarity in C++

·       Highly competent in Python (3.6+) preferred

·       Familiarity with ST Micro and Microchip MCU dev environments preferred

·       Familiarity with Jenkins or similar automation system preferred

·       Experience with LED lighting and 12 V systems a plus

·       Ability to travel as needed, although <10% travel expected

Perks include:

·       Health insurance with company match, 401K with company match, generous PTO, lunch covered by company at least once per week.