Stratio logo

Embedded Systems Engineer

Stratio·€28,000 – €35,000

Primary stack

Unit TestingC++

Nice to have's

PythonC

Job description

Embedded Systems Engineer

About the Position

Stratio keeps public transport running. We monitor fleet health in real time and tell the world's largest operators exactly what's going to fail before it does.

You’ll join our Embedded Systems & Hardware team, the people behind Stratio’s Databox: the device at the heart of Stratio's zero-downtime mission.

You'll build and own the firmware that runs on the Databox, the device that turns what happens inside a vehicle into the data our AI depends on.

In this role, you will work at the intersection of software and hardware, developing C/C++ firmware on a multi-threaded RTOS, handling automotive communication protocols, hardware bring-up, and test infrastructure.

This role is dedicated to our remote tachograph data download project, so your day-to-day work will centre on building, running, and improving the systems that retrieve, process, and manage tachograph data remotely.

Responsibilities

  • Firmware Development: Build and debug C/C++ firmware running on the Databox's RTOS, taking features from idea to implementation with solid design patterns and a say in the architectural decisions behind them.
  • From Requirements to Design: Translate product requirements into technical designs, working closely with the team and the stakeholders who depend on what you build.
  • Debugging Across Hardware and Software: Debug on target, using logic analyzers, oscilloscopes, and CAN/serial-to-USB tools, and work hands-on with automotive communication protocols such as J1939 and J1587.
  • Code Reviews and Technical Discussion: Review code and take part in design discussions, giving and receiving feedback as a matter of routine.
  • Tools, Test Infrastructure, and Documentation: Help improve our development processes, tools, and test infrastructure, and document your work across the firmware lifecycle.

Requirements

Must Have:

  • BSc or MSc in Electrical Engineering, Computer Science, or a similar field.
  • Proven experience in embedded systems development with C/C++.
  • Experience debugging embedded systems with an RTOS on ARM-based microcontrollers.
  • Working knowledge of analogue and digital electronics.
  • Knowledge of unit testing and CI methodologies.
  • Familiarity with version control systems.
  • Experience translating requirements into technical solutions.
  • Fluency in English.

Bonus Points:

  • Interest or experience in the automotive industry.
  • Experience with Zephyr RTOS.
  • Knowledge of ISO 26262, MISRA C, or ASPICE.
  • Experience with Python programming.

We Offer

  • Annual Gross Salary Band for the role: €28,000 - €35,000.
  • Health Insurance for you and your children.
  • Fringe Benefits Policy (for Portugal located workers).
  • Flexible Work Hours - adjust your schedule to your needs.
  • 22 vacation days, plus up to 3 extra time off days according to your tenure.
  • Hardware and software for a full remote setup.
  • Quarterly Events to discuss Strategy.
  • Autonomy and Ownership Culture.
  • Continuous feedback culture.
  • Innovation Mindset.
  • Career Acceleration.

Location

  • Hybrid / Coimbra

We expect you to work in our Coimbra office once a week. This regularity is an average and should be adjusted to your needs and the company's.

Recruitment Process

  • Screening Call with HR
  • 1st Interview (1h): HR and Hiring Manager
  • Take-home Code Test: Embedded Systems and Hardware Team
  • Technical Interview (1h): Embedded Systems and Hardware Team
  • Cultural Fit Interview (1h): Head of People and Director of Engineering

References may be required at any stage of the recruitment process.

AI & Transparency

We use AI-supported tools to help our team through the hiring process, here's how:

  • AI-assisted CV review: summarizes and suggests points for the hiring team to consider and helps our team review applications faster; it does not make or influence hiring decisions.
  • Interview transcription: interviews may be recorded and transcribed to help our team focus on the conversation, with your consent.

Every decision about your application is made by a person from the hiring team. These tools assist our hiring team, they don't replace it.

About Stratio

Stratio delivers condition monitoring and predictive maintenance technology that powers a zero downtime future for transportation.

More than 1.3B people travel each year in vehicles using Stratio’s technology. The distance covered every day is remarkable, equal to 50 full journeys around the planet. Behind the scenes, more than 250 thousand maintenance predictions are generated daily, turning potential failures into planned interventions and keeping services running smoothly.

We want inspiring individuals in our teams, where age, race, gender, sexual orientation, politics, and religion do not matter, and seek to create a tolerant and open space for everyone. We strive to provide an inclusive and trustworthy environment.

You can find our Culture Manifesto and more team information here.

Take the road with us!

Department: Embedded Systems and Hardware Engineering

Role: Embedded Systems Engineer

Locations: Portugal, Coimbra

Remote Status: Hybrid

Salary: €28,000 - €35,000/year

Employment Type: Full-time

Employment Level: Associate

Contact:

Cristiana Camejo

People Ops & Quality Manager – People

© Stratio. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Stratio logo
Stratio

Mobility; IT-послуги

More at Stratio

All 10 roles

Popular searches