Embedded Systems Developer Embedded Engineering Madrid, Spain

hace 2 meses


Centro, España Geotab Inc. A tiempo completo

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.

Our team is growing and we’re looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. Geotabbers accept that challenge and are willing to take on new tasks and activities - ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with Geotab.

Who you are:

Do you like Embedded Systems, Real Time, Electronics and anything related with low level computing? Do you have an interest in reverse engineering? Do you write your age in hexadecimal? We are looking for an Embedded Systems Engineer specialized in Systems Architecture.

Your primary responsibility will be the development of the different 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:

This position also creates and maintains coding guidelines to ensure application code is portable across different environments and operating systems, and knows how to refactor existing non-portable code according to those guidelines. Part of this role involves collaborating with other embedded systems developers, engineers, and internal technical teams in determining the architecture and constraints of the project.

How you'll make an impact:
  • Develop an in-depth understanding of the Geotab's device firmware from a Systems Architecture point of view.
  • Contribute to the evolution of 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 the 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 on 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.
  • Strong hacker attitude.
  • 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.
  • Strong verbal and written communication skills in both Spanish and English.

If you got this far, we hope you're feeling excited about this role Even if you don't feel you meet every single requirement, we still encourage you to apply.

Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.

What makes our staff passionate about Geotab?

Flex working arrangements
Home office reimbursement program
Fantastic state of the art office
Public transportation reimbursement
Employer pension contributions
Generous medical & dental benefits offered to you and family members
Electric vehicle purchase incentive program
Subsidized fitness membership
Co-pay tuition reimbursement

*The above are offered to full-time permanent employees only

How we work:

At Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology

We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish – in an environment that is rich in diversity and a place where people from various backgrounds can work together. Geotab encourages applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at

#J-18808-Ljbffr

  • Centro, España dormakaba International Holding AG A tiempo completo

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: We are at the heart of every place that matters. As a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement...

  • Senior Product Manager

    hace 2 meses


    Centro, España Adyen A tiempo completo

    This is Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the culture...

  • Embebbed SW Engineer

    hace 2 meses


    Centro, España Aldia Consultech SL A tiempo completo

    ALDIA Technologies is an International company renowned in Engineering Services for rolling out its engineering expertise to key players in order to meet the requirements of its customers. We are currently looking for an Embedded SW Engineer to work in the alarm industry. Requirements Software development for embedded electronics systems (core security...

  • Systems Engineer

    hace 2 meses


    Centro, España French National Space Agency A tiempo completo

    Location: Madrid, SpainType: PermanentStart Date: Immediate Our Client, Celestia Technologies Group is an international, multi-technology group focused on continuous innovation in spacecraft communications. They deliver technology products, systems, and services to the space, defence, telecoms, and satellite markets, investing in research and development to...

  • Software Developer

    hace 2 meses


    Centro, España ENGINEERINGUK A tiempo completo

    DESCRIPTION Ring in Madrid is growing rapidly in 2024, therefore we are looking for a Senior Embedded Software Engineer to join our Streaming team. Our team will develop current projects as well as build and deliver new features. As a Senior Software Engineer, you will be a core member of the development team.The ideal candidate: Enjoys coaching and...


  • Centro, España ALSTOM Gruppe A tiempo completo

    Web Application Front-end Developer Date: 15 Oct 2024 Location: Madrid, MD, ES Company: Alstom At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the...

  • Software Developer

    hace 2 meses


    Centro, España Amazon A tiempo completo

    Job ID: 2788040 | Amazon Spain Services, S.L.U. - B76 Ring in Madrid is growing rapidly in 2024, therefore we are looking for a Senior Embedded Software Engineer to join our Streaming team. Our team will develop current projects as well as build and deliver new features. As a Senior Software Engineer, you will be a core member of the development team. The...

  • Software Developer

    hace 2 meses


    Centro, España Amazon A tiempo completo

    Job ID: 2734202 | Amazon Spain Services, S.L.U. - B76 Ring in Madrid is growing rapidly in 2024, therefore we are looking for a Senior Embedded Software Engineer to join our Streaming team. Our team will develop current projects as well as build and deliver new features. As a Senior Software Engineer, you will be a core member of the development team. The...

  • Software Developer

    hace 2 meses


    Centro, España Amazon A tiempo completo

    Job ID: 2734202 | Amazon Spain Services, S.L.U. - B76 Ring in Madrid is growing rapidly in 2024, therefore we are looking for a Senior Embedded Software Engineer to join our Streaming team. Our team will develop current projects as well as build and deliver new features. As a Senior Software Engineer, you will be a core member of the development team. The...


  • Centro, España Boeing A tiempo completo

    Job Description Qualifications : Boeing Research & Technology is seeking to hire a Systems Engineer with a strong background in Manufacturing and/or Production Engineering, reporting to the Manager of Model-based Design for X from any of our offices in Munich, Germany OR Madrid, Spain. In this position you will contribute to the mission of Boeing’s Digital...


  • Centro, España SoftWash Systems - Grime Fighters A tiempo completo

    Senior Mechanical Critical Systems Engineer Based on recent project wins, the Cundall Critical Systems sector are growing our team in Madrid. You will join our growing team in our Madrid office, to play a role in delivering innovative design solutions for some of the most notable and large scale data centre projects in the world. Our dedicated Critical...

  • FPGA RTL Developer

    hace 2 meses


    Centro, España Luxoft A tiempo completo

    Project description Join our dynamic engineering team to work on cutting-edge projects involving FPGA design and development. This position focuses on the creation and implementation of RTL code for high-performance applications using Xilinx/AMD FPGA platforms. The successful candidate will contribute to both new designs and the optimization of existing...


  • Centro, España ENGINEERINGUK A tiempo completo

    DESCRIPTION Ring is seeking a Principal Engineer to lead the development of cutting-edge streaming solutions for our home security and smart home products. In this role, you will be responsible for designing, implementing, and optimizing market leading streaming capabilities across our full stack, with a particular emphasis on firmware-level optimizations.We...

  • L3 RPG System Support

    hace 6 días


    Centro, España Cigna Health and Life Insurance Company A tiempo completo

    L3 RPG System Support & Senior Developer Apply Remote Type: Hybrid Location: Madrid, Spain Time Type: Full time Posted: 13 Days Ago Job Requisition ID: 24013672 Position Overview The L3 RPG iSeries System Support & Senior Developer role is a critical position within our IT Application team, ensuring the seamless operation and maintenance of our...


  • Centro, España Tecdata Engineering A tiempo completo

    Desde Tecdata Engineering buscamos perfiles Fullstack Developer con experiencia en Java Spring Boot Microservicios Angular. Lugar de trabajo y cultura La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes...

  • Full Stack Developer

    hace 2 días


    Centro, España BIVALTASA GLOVAL ENGINEERING A tiempo completo

    Full Stack Developer - Desarrollador full stack Empresa: BIVALTASA GLOVAL ENGINEERING Ubicación: 28050 Madrid, Trabajo híbrido Descripción del empleo: GLOVAL es una empresa especializada en servicios integrales de valoración, ingeniería, consultoría y análisis de datos, con más de 30 años de experiencia y un fuerte enfoque en la digitalización y...

  • Software Developer

    hace 2 meses


    Centro, España Serco Group plc A tiempo completo

    What we offer if you join our amazing team: Comprehensive package of benefits offered by the company. Assistance with relocation can be provided; details available upon request. Engaging company events to foster team spirit. Hybrid working model to support work-life balance. Opportunity to work in an international environment. Job Introduction Serco is a...


  • Centro, España Tbwa ChiatDay Inc A tiempo completo

    Established in 2004, OLIVER is the world’s first and only specialist in designing, building, and running bespoke in-house agencies and marketing ecosystems for brands. We partner with over 300 clients in 40+ countries and counting. Our unique model drives creativity and efficiency, allowing us to deliver tailored solutions that resonate deeply with...

  • Business Developer

    hace 2 meses


    Centro, España Alpiq A tiempo completo

    Business Developer Date : 21 Jan 2024 Job ID : 8005 Company : Alpiq Energia España S.A.U. Location : Madrid, ES Contract Type : Permanent Job Type : Full-time position Job Level : Experienced professionals Alpiq is a leading Swiss power producer and energy service provider operating throughout Europe. We have been generating sustainable and climate-friendly...


  • Centro, España Tecdata Engineering A tiempo completo

    Estamos en busca de un Developer Back End PERFIL BACK END Experiencia: 3-4 Años IMPRESCINDIBLE Django o FastAPI Testing con pytest Conocimientos con Git Conocimientos en SQL RECOMENDABLE Experiencia con microservicios Redis Haber trabajado con metodologías ágiles CI/CD Conocimientos en asincronía, principalmente con asyncio Conocimientos sobre API...