Position: Senior Embedded Developer
Company: Synergetica
Category: C++
Experience required: 5y
English level: upper

Requirements:

- 5+ years of experience in embedded software programming
- Experience with the design and architecture of embedded systems
- C/C++ programming experience
- Fast and self-learning capabilities
- Readiness to work in a challenging startup environment
- Team player, with strong interpersonal skills

Nice to have:
- Degree in Computer or Electrical Engineering

Responsibilities:

- Design and implement real-time embedded software framework and application
- Certification of the software for ISO 26262 and MISRA vehicle standardization
- Be a member of the team that brings up and integrates the chipset

We offer:

- Competitive salary depending on your experience;
- Professional development opportunities;
- Study and practice of English: courses and communication with colleagues and clients from different countries;
- Compensation package (paid vacation, sick leaves);
- Comfortable office or possibility to work remotely.


Project: 

Our customer is developing driving assistance systems for cars. They are creating both the hardware chipset and the software systems for image recognition with the highest picture quality in the market, and surround imaging radar. They are already working with several local and world-known automotive companies (including Hyundai) and their products are being used for auto-pilot development.

Tech stack: Auosar&MCAL, MISRA, ISO 26262, Low-level drivers (Eth, Encryption, uart, SPI, Flash, Interrupts), unit testing for low-level drivers, OS (ThreadX & Netx)