Firmware Engineer

Apply Now

Company: Vega Chargers

Location: Outer Cove, NL A1K 4A8

Description:

Who We Are:

VEGA Chargers is a company specializing in the design and manufacturing of fast chargers (DC) for electric vehicles. At VEGA Chargers, we work tirelessly to create a more sustainable present and future in terms of mobility. To achieve this, we analyze our customers' needs and provide flexible and scalable charging solutions for electric vehicles. Our process starts from conceptualization and design, leading to manufacturing and distribution.

What We Are Looking For:

We are seeking an experienced Firmware Engineer specialized in Embedded software for electronics. We are looking for someone who is passionate about developing new features from scratch, contributing to the overall product development strategy for embedded systems, and collaborating closely with the CTO.

Your Responsibilities Will Include:

  • Capturing requirements, constraints, and risks.
  • Creating software architecture for embedded RTOS microcontroller systems and, occasionally, BAREMETAL microcontroller systems. .
  • Be part of critical design decisions.
  • Writing high-quality software requirements and specifications.
  • Designing new software for existing and future embedded systems platforms.
  • Collaborating closely with our Product Owner, Ksenia Manakova, and our CTO, Israel Hernandez
  • Being a hands-on engineer who develops reliable software for remotely accessible charging stations (both AC & DC), enabling remote control, monitoring, and troubleshooting.
  • Testing your code in a real environment.
  • Continuously contributing to quality improvements.


Requirements:

  • Experience working with microcontrollers STM32.
  • Over 4 years of experience developing with embedded C and real-time systems.
  • Familiarity with unit testing, integration testing, and Git.
  • Experience with M2M standard communication and platforms (websocket, TCP/IP, etc.).
  • Experience with wireless communications (Wi-Fi, UMTS/LTE, Bluetooth).
  • Experience in traceability of software and creating drivers for commercial systems, products, or industrialization.
  • Experience working under Agile methodologies.
  • Excellent communication and interpersonal skills.


Nice to Have:

  • Knowledge of data encryption and security.
  • Experience with C++.
  • Understanding of software quality principles.


Benefits:

  • Hybrid work model: 2 days at home, 3 days at the office.
  • Flexible office hours: start between 8 am to 10 am, end between 4:30 pm to 6:30 pm.
  • Unlimited coffee
  • Be part of a team where your opinion matters, contributing to innovative creations.


Selection Process:

  • Initial call with Luca (People Manager): learn more about VEGA Chargers and introduce yourself.
  • Meeting with Israel (CTO).
  • Solve some basic questions; don't worry about making mistakes, we value problem-solving skills over memorization.
  • Job Offer.


At VEGA Chargers we are proud to have Diversity and Inclusion at the centre of everything we do. We are committed to Equal Employment Opportunity regardless of race, colour, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity or religion.

Similar Jobs