Embedded Systems Developer - Operating Systems |

Embedded Systems Developer - Operating Systems |
Empresa:

*Nombre Oculto*


Detalles de la oferta

.Who we are: Geotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities. Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab's open platform and Geotab Marketplace, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, Geotab leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.Who you are: As an Embedded Systems Developer specializing in Operating Systems, your primary responsibility will be the development of the mid- to low-level layers of the firmware stack for Geotab's telematics devices. You will design, write, and test drivers written in C language for various hardware devices, file systems, and other kernel functionality enhancements.What you'll do:Develop an in-depth understanding of the architecture of Geotab's device firmware.Perform kernel-level development using C language.Refactor bare-metal code to work on top of an Operating System on both embedded and non-embedded systems.Write guidelines that ensure resulting code is able to run across a wide variety of environments and OSes.Design testing strategies and implement automatic verification methods.Provide expert judgment on the suitability of existing OSS solutions for specific functionality needs.Debug code misbehavior and perform the appropriate fixes and modifications.Align new and existing code to widespread practices and industry standards.Maintain the documentation related to areas of responsibility.Strive for perfection, searching for the "right" solution and not settling with "just works."What you'll bring to this role:Bachelor's degree in Electrical, Mechatronics, Computer Engineering or related.+5 years experience in firmware development for embedded systems.Understanding of operating system layers and architectures.Strong knowledge of C programming language in POSIX environments.Deep understanding of the code building process and compiler passes.Proficiency with open source development tools (gcc/gdb).Experience in debugging and troubleshooting on embedded targets.Ability to read electronic circuit schematics and understand device datasheets.Self-learning and open problem solving capabilities.Proven ability to work independently and with remote team members.Contributions to OSS projects are highly valued.Knowledge of modern microprocessor architectures is a plus.Exposure and/or experience with SCRUM or other Agile frameworks is a plus


Fuente: Jobtome_Ppc

Requisitos

Embedded Systems Developer - Operating Systems |
Empresa:

*Nombre Oculto*


Software Engineer - Investment Funds (Zaragoza)

Software Engineer - Investment Funds (Zaragoza)Job ID:R0339386Full/Part-Time:Full-timeRegular/Temporary:RegularListed:2024-07-30Location:ZaragozaPosition Ove...


Desde Deutsche Bank - Zaragoza

Publicado 12 days ago

Data Center Installation Technician , Infrastructure Delivery | Kuo228

This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact ...


Desde Mygwork - Zaragoza

Publicado 12 days ago

B-025 - Técnico/A Aire Acondicionado En María De Huerva

Cronoshare es una plataforma online para profesionales que quieren encontrar nuevos clientes.Buscamos Técnico/a Aire acondicionado en María de Huerva y alred...


Desde Cronoshare.Com - Zaragoza

Publicado 12 days ago

Vrl38 | Desarrollador Angular

Desde beonit trabajamos con una de las mayores entidades financieras pionera en transformación digital, avalada por sus más de 750 empleados IT y sus más de ...


Desde Beonit - Zaragoza

Publicado 12 days ago

Built at: 2024-09-29T23:59:40.931Z