What are the responsibilities and job description for the Positions Available - Lead Firmware Engineer - Elkhart, IN position at MiTek Corporation?
Position Summary
We are looking for a Lead Firmware Engineer who will be responsible for critical aspects of our product's core functionality. This role is for developing efficient embedded firmware for microcontrollers running either an RTOS or embedded Linux.
Looking for qualified candidates in the following markets :
Elkhart, IN
Salt Lake City, UT
Essential Functions
Lead the design, development, and maintenance of embedded software for projects using various MCUs (e.g., STM32, GigaDevice, Atmel / Microchip, ESP32).
Develop and optimize software in C / C for embedded applications; utilize Python and shell scripts for automation and testing.
Integrate standard peripherals and protocols : UART, I2C, SPI / QSPI, I2S / SAI, USB, CAN, A2B, and wireless communications (Wi-Fi, Bluetooth, GPS, LoRa).
Interface with memory types including SPI Flash and SDRAM.
Use chip programmers, logic analyzers, and protocol analyzers for development and debugging.
Reference design specifications, datasheets, and other technical documents.
Work with FAE and part suppliers to use recommended designs.
Use development kits to create proof-of-concept designs and rapid prototypes.
Create and maintain custom device drivers and communication protocols to interface with ICs and third-party devices.
Support bring-up and troubleshooting of custom hardware.
Manage firmware builds and releases.
Ensure robust, reliable designs through extensive testing.
Stay current with industry trends and emerging technologies.
Qualifications
Bachelor's degree in Computer Science with experience in Electrical Engineering.
Minimum 5 years of experience in embedded systems development.
Strong analytical and problem-solving skills with a proactive approach to troubleshooting complex system issues.
Excellent communication skills, both written and verbal.
Ability to work both independently and collaboratively within a team environment.
Skills
Experience with real-time operating systems (RTOS).
Knowledge of security principles in embedded systems.
Understanding of hardware design and schematics.
Work Environment
MiTek / AtlasIED is an Equal Opportunity Employer.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Positions Available - Lead Firmware Engineer - Elkhart, IN?
Sign up to receive alerts about other jobs on the Positions Available - Lead Firmware Engineer - Elkhart, IN career path by checking the boxes next to the positions that interest you.
Not the job you're looking for? Here are some other Positions Available - Lead Firmware Engineer - Elkhart, IN jobs in the Elkhart, IN area that may be a better fit.
We don't have any other Positions Available - Lead Firmware Engineer - Elkhart, IN jobs in the Elkhart, IN area right now.