Question
5-10

RT Embedded Engineer

11/2/2025

You will design, develop, test, integrate, and maintain quality firmware for Personal Mobility products. Collaboration with R&D teams across various disciplines is essential.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
IRP systems delivers innovative high-performance E-powertrain systems. Our goal is to make electric mobility technology affordable for the mass market, making electric vehicles accessible to everyone, everywhere. Leveraging our breakthrough technology in control algorithms and powertrain design, our systems reach an unprecedented level of efficiency and performance. Evver, our wide product portfolio serves a wide variety of e-mobility platforms, providing high performance, a unique driving experience, and advanced functionality while being cost-effective.
About the Role

IRP is developing the next generation of high-performance e-powertrain systems that will change the electric vehicles market. Our powertrain system utilizes a revolutionary proprietary control algorithm developed by our software team. We are looking for RT Software Engineer to join our team.


Requirements

null

About us

null

You’ll be responsible for the following

  • Design, develop, test, integrate and maintain quality firmware for the Personal Mobility, existing and next-generation, products, using best practices like unit test, and Agile methodologies.
  • Collaborate effectively with all R&D teams from different disciplines: electronics, mechanics, and hardware.
  • Maintain and develop a high level of skills set and knowledge within the team.
  • Work in a dynamic, diverse, and fast-paced development environment.

Skills and Qualifications:

  • B.Sc. in Computer Science or Electronics Engineering or equivalent.
  • At least 5 years of experience in bare-metal programming in C.
  • Experience from automotive companies – must have
  • Experience in ARM architecture.
  • Expertise in embedded system hardware peripheral blocks and communication protocols, such as GPIO, ADC, DMA, UART, SPI, I2C, CAN Bus, etc.)
  • Experience in working with Logic Analyzer / Oscilloscope for debugging.
  • Knowledge of interrupt handling, bootloaders, flash operations, and peripheral programming.
  • Multi-tasking with a can-do attitude, and problem-solving skills.
  • Ability to work independently, with a strong results-oriented mindset.
  • Self-learner, with a passion for new technologies.
  • Excellent communication skills and a great team player.

Advantages

  • Background in Electronics.
  • Experience in programming for Cypress PSoC microcontrollers.
  • Experience in using Git / GitHub source control.
  • Experience in programming for the Automotive industry.
  • Experience in C++ / C# / Python.

What we offer

null
Key Skills
Embedded SystemsC ProgrammingAutomotive ExperienceARM ArchitectureDebuggingInterrupt HandlingBootloadersFlash OperationsPeripheral ProgrammingMulti-taskingProblem-solvingSelf-learningCommunication SkillsTeam Player
Categories
EngineeringTechnologySoftwareTransportationManufacturing
Apply Now

Please let IRP Systems know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by IRP Systems?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.