Embedded software developer

Kuznitsa №14773425, 29 октября 2024
Город: Кишинев
Образование: Любое
Опыт работы: Любой
Зарплата: Не указана
График: Полный день
Место работы: На территории работодателя
About the Company?

Join a fast-growing, innovative team dedicated to creating cutting-edge embedded systems. Our company, with a team of 20 professionals, provides both hardware and software development services that meet the highest industry standards. With clients in North America, Europe, and Asia, we work on projects that shape the future of embedded technology. We foster a collaborative and supportive environment, focusing on high-quality results while offering flexibility and growth opportunities.

Advantages?

- Work in a small, agile company with a global reach.
- Health insurance, paid vacation, and public holidays.
- Opportunities for professional growth in a high-demand field.
- Flexible relocation support for candidates moving to Moldova or Romania.
- A mix of in-office and remote work (up to 15% remote after the initial onboarding period).

Skills and knowledge?

- Programming Languages: Strong proficiency in C and C++.
- Embedded Systems: Hands-on experience with Embedded Linux and Real-Time Operating Systems (RTOS).
- Driver Development: Low-level driver development and optimization.
- Build Systems: Familiarity with build systems and automation tools.
- Full-Stack Understanding: Experience in full-stack development is a plus.
- Hardware Knowledge: Ability to read and understand electronics schematics; experience with oscilloscopes, logic analyzers, and power supplies is a strong plus.
- Additional Skills: Strong debugging skills, experience with unit and module testing, system profiling, and hardware bring-up.
- Experience working in small teams (companies under 50 employees).
- English proficiency at B2 level (Upper-Intermediate).

Responsibilities:

- Design, develop, and maintain embedded software using C/C++.
- Specification and documentation of real-time, object-oriented software.
- Debug and optimize both software and hardware systems.
- Perform testing, unit testing, mocking, and module testing to ensure software reliability.
- System profiling to ensure efficient operation of embedded systems.
- Handle hardware bring-up and collaborate with teams on low-level software development.
- Communicate effectively with clients and provide regular updates.
- Collaborate with teams to test and validate embedded software performance.
- Contribute to the full product lifecycle, from concept to release.

Recruiting process

- Pre-screening Interview: A brief interview with HR to assess initial fit and qualifications.
- Technical Interview: A detailed interview to evaluate technical skills and problem-solving abilities.
- Offer and onboarding process.
Телефон:
+380 95 422 2819
Контактное лицо:
Stanislav
Прикрепить CV CV с сайта
Прикрепить CV

Укажите ваше Имя и Фамилию

Неверный телефон

Неверный email

Ознакомьтесь с условиями обработки персональных данных

Есть CV на сайте? Вход
Отправить CV

Выберите вакансию

Добавить сопроводительное письмо
Закрыть
Готово!
Твое резюме успешно отправлено 🥳
Закрыть