Publicat Recent

Embedded Software Developer

Informații de bază

Salariu:
Negociabil
Program de lucru:
Full-time
Experiență:
Mid-Level (2-5 ani)
Oraș:
Chișinău

Descrierea poziției vacante

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.

Despre companie

HR managerul companiei nu a reușit să completeze acest câmp, dar fii sigur, ei au o istorie super interesantă. Curând îi vom contacta și-i vom ruga să o adauge. Până atunci, vezi ofertele lor de angajare.

Recenziile companiei

Evaluează compania:
0 star star star star star 0 recenzii

Contacte

Adresa postului vacant
Chișinău, Centru, str. Mihai Eminescu, 72

Locuri de muncă similare

Încă ești în căutarea unui loc de muncă sau poate cauți angajați pentru firma ta?