Senior C/C++ Developer (Automotive)

Bulgaria Czech Republic Europe Hungary Poland Remote Romania Slovakia Ukraine C++ Embedded Software Developer

Required skills

C / strong
C++ / strong
English / strong

We are looking for an experienced Senior C/C++ Developer with a strong desire to contribute to the product development of a world-famous company and join the team working on automotive solutions. 

Are you interested? You are welcome to join! 


Our customer is a major international company that develops, manufactures, and markets cars, vehicles, and equipment for construction and related industries.


This is a great opportunity for a person with a passion for trying out new tools, sharing ideas with the team, and putting in the effort to bring those ideas to life, while maintaining a constant drive for excellence. We work according to the Scrum methodology, so you will be attending daily stand-ups and working in sprints to ensure that the work is done on time and at the highest quality possible. 


  • Strong C++ or C and code quality skills
  • Good understanding of Electronics and Hardware Systems
  • Knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces and protocols (UART, I2C, SPI, ModBus, CAN, USB, Ethernet, etc.)
  • Experience in debugging and troubleshooting solutions for embedded systems. It should include software debugging on real HW and debugging of HW issues
  • At least Upper-Intermediate level of English


Nice to have:

  • Automotive domain-specific knowledge
  • Automotive Processes (ASPICE)
  • Functional Safety (ISO26262)
  • AUTOSAR (Classic or/and Adaptive)
  • Previous work experience in the following areas:
    • Software engineering for real-time embedded systems
    • Automotive electronics or battery management systems
    • Autosar architecture


  • Develop software components using Automotive standards in C/C++ 
  • Contribute to the development of technical project documentation and user documentation 
  • Participate in conference calls and face-to-face meetings with the Customer and Customer partners 
  • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project 
  • Report status and progress according to the project and company demands 
  • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements 
  • Escalate technical issues to the Architect, Team Lead, and Project Manager 
  • Improve your qualification within the areas of expertise at various training courses, seminars, and/or other educational organizations 


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb