Next job

Embedded Linux Engineer in Hire 1

Posted more than 30 days ago

3 views

Hire 1

Hire 1

0
0 reviews
Without experience
Kyiv
Full-time work
We are looking for a dedicated Embedded Linux Engineer< span style="font-style: normal; font-weight: 400">, who will join our growing engineering team. Our candidate must think quickly, be innovative and able to work in a team, as well as be willing to learn.Responsibilities: Design, develop and debug embedded software for Linux-based systems;Collaborate with cross-functional teams, including hardware engineers, firmware developers and quality control engineers to create high-quality embedded so

We are looking for a dedicated Embedded Linux Engineer< span style="font-style: normal; font-weight: 400">, who will join our growing engineering team. Our candidate must think quickly, be innovative and able to work in a team, as well as be willing to learn.

Responsibilities:

  • Design, develop and debug embedded software for Linux-based systems;

  • Collaborate with cross-functional teams, including hardware engineers, firmware developers and quality control engineers to create high-quality embedded solutions;

  • Implement and integrate middleware, libraries and third-party software;

  • Performs board assembly, system integration, and testing of embedded Linux systems;

  • Analyze and optimize system performance, memory usage, and power consumption;

  • p>

  • Conduct code reviews, write technical documentation and provide support to other team members;

  • Keep up to date with new technologies and industry trends in the field embedded systems and Linux development.

  • Required language: English B2+

Requirements:

  • At least 5+ years of professional experience in embedded software development;

  • Proficiency in C/C++ programming languages;

  • Deep understanding of Linux kernel internals, device drivers, and system architecture;

  • Experience with board layout, bootloader development, and system-level debugging;< /p>

  • Familiarity with embedded hardware platforms such as ARM Cortex M55/A53/A72;

  • Knowledge of network protocols, file systems and security concepts in embedded systems;

  • Excellent problem-solving skills and the ability to work both independently and in a team;

  • Effective communication skills and the ability to communicate technical concepts to non-technical stakeholders;

  • Experience with version control systems (eg Git) and issue tracking tools (eg JIRA);

  • The level of English is not lower than Upper-Intermediate.

It would be good:

  • Bachelor's degree in computer science, electrical engineering or related field;

  • Experience working with AI\ML (TensorFlow, PyTorch, ARM Ethos-U);

  • Experience with wireless communication protocols (Wi-Fi, BLE, Thread, ZigBee, LoRaWAN);

  • Experience with computer vision programs (OpenCV);

  • Experience with real-time operating systems (RTOS) and embedded Linux distributions (eg Yocto Project);

  • Knowledge of software development tools such as GCC, GDB, andbuild systems such as Make or CMake;

  • Knowledge of scripting languages ​​such as Python or Bash;

  • Experience with continuous integration (CI) and automated testing frameworks;

  • Understanding agile software development methodologies.

We offer:

Professional development: free English language courses, access to the company library , free access to a corporate Udemy account, the ability to participate and share your knowledge as a speaker at our internal meetups, the ability to work from anywhere (depends on the project).

Advantages: 100% paid vacation and sick leave, health insurance, IT Cluster membership, access to psychological help, office structure, free accountant and lawyer services, the opportunity to save a part of your own salary in the company in dollars equivalents, team building events.


Without experience
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept