Insight Global
We are seeking a highly skilled
Firmware Engineer
to join our dynamic team. This role involves designing, developing, and testing embedded firmware for IoT systems and edge devices. You will collaborate with cross-functional teams, including hardware engineers, software developers, and subject matter experts, to deliver innovative solutions in a fast-paced environment.
Daily Responsibilities: Work with stakeholders to document system requirements for backend stack components or IoT applications Participate in new product development by being part of a cross-functional team involving hardware, software, SME professionals, and external partners Developing and testing of IoT systems development involving IoT edge devices and gateways Stay on the cutting edge of technology evolution in this space by continually evaluating new tools, techniques, and processes
Required Skills & Experience: Bachelors degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical degree 5 or more years experience with relevant software development in a fast-moving environment 3 or more years working in C or C++ in embedded firmware development. Experience with embedded RTOS or bare-metal development. experience with ESP32 WIFI module and azure IoT for embedded systems Experience in serial communication protocols, such as UART, SPI, I2C Experience in ARM based microcontrollers, such as Silicon Labs
Firmware Engineer
to join our dynamic team. This role involves designing, developing, and testing embedded firmware for IoT systems and edge devices. You will collaborate with cross-functional teams, including hardware engineers, software developers, and subject matter experts, to deliver innovative solutions in a fast-paced environment.
Daily Responsibilities: Work with stakeholders to document system requirements for backend stack components or IoT applications Participate in new product development by being part of a cross-functional team involving hardware, software, SME professionals, and external partners Developing and testing of IoT systems development involving IoT edge devices and gateways Stay on the cutting edge of technology evolution in this space by continually evaluating new tools, techniques, and processes
Required Skills & Experience: Bachelors degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical degree 5 or more years experience with relevant software development in a fast-moving environment 3 or more years working in C or C++ in embedded firmware development. Experience with embedded RTOS or bare-metal development. experience with ESP32 WIFI module and azure IoT for embedded systems Experience in serial communication protocols, such as UART, SPI, I2C Experience in ARM based microcontrollers, such as Silicon Labs