UDlive provides IoT solutions for remote monitoring of infrastructure related challenges in particular in the Water and Highways Industries. Devices are amongst the most important products of the company.
The role of Embedded Systems Engineer is a mid/senior role within the technical team, both hands on and strategic. The rapid growth of the company and the general focus on ‘industry leading’ means that UDlive has to ensure that the devices are kept to high standard with high availability and resilience to external factors. In addition keep pace with the customer base and the product roadmap.
The role is about taking continuously improving existing embedded systems and working with R&D team to implement new features, new hardware.
Develop, test, deploy, and support embedded firmware used by customers, including safety critical components.
Collaborate with management to understand company objectives.
Specify, design, test, deploy and maintain embedded software/firmware to securely connect UDlive systems to cloud based servers allowing for over the air updates and system level diagnostics and telemetry.
Work with electronics, mechanical and manufacturing engineers to define and build test fixtures for automating manufacturing tests.
Providing post-production support.
BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent.
Demonstrable embedded language skills, Embedded C, C++, Python.
Experience with various build tools, Makefile, cmake, ninja.
Familiarity with ARM architecture, particularly with STM32 family.
Knowledge about bare metal, embedded Linux, and RTOS projects.
Experience in trouble-shooting embedded systems and microcontroller peripherals.
Ability to read schematics and debug hardware.
Self directed and able to work independently from high level concepts..
Highly competitive salary and benefits package.
Not sure exactly what we're looking for or just want clarification? We'd be happy to chat with you and clear things up for you. Anytime!
Do you feel like you belong working with UDlive, but we just don't have your dream job posted? No problem, just reach out.
Let us knowSubscribe to our email newsletter