Inoxoft is a custom software development company based in Lviv. Since 2014, we’ve been successfully building and implementing great software products for clients from the USA, Canada, the UK, Israel, and Europe.
8 липня 2024

Senior Embedded Engineer (вакансія неактивна)

Львів, за кордоном, віддалено

We are looking for an experienced RT Linux Software Engineer with expertise in Linux internals, real-time programming, networking, and kernel internals. The ideal candidate will have strong technical abilities, excellent problem-solving skills, and a proven track record in developing and implementing real-time applications.

Project:

Providing end-to-end API security, so businesses can innovate safely and accelerate digital transformation initiatives.

Our Team:

Tech lead, 3 Golang Developers, and team on the client’s side

Tech stack:

C, C++, Kernel, Embedded, Golang, Kubernetes, Helm, AWS

RESPONSIBILITIES:

  • Develop and maintain RT Linux applications.
  • Collaborate with cross-functional teams to achieve project goals.
  • Implement real-time applications with high coverage, ensuring code is documented and maintainable.
  • Troubleshoot and resolve complex technical issues related to Linux internals and real-time systems.

REQUIREMENTS:

  • At least 4 years of experience in a similar role, focusing on embedded systems, Linux, and networking.
  • Strong knowledge of Linux internals and system administration.
  • Real-Time Systems (RT): In-depth understanding of real-time operating systems (RTOS) and real-time programming principles.
  • Solid grasp of networking protocols and stack, including HTTP, TCP/IP, UDP, etc. Knowledge of common application layer protocols such as gRPC is an advantage.
  • Programming Languages: Proficiency in C/C++, Go language, and scripting languages (e.g., Python, Bash).
  • Experience with Linux kernel module development, device drivers, and kernel internals.

AS A PLUS:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Hands-on experience with extended Berkeley Packet Filter (eBPF) and related concepts (kprobes & uprobes usage specifically).
  • Good understanding of virtualization, containerization, and Kubernetes.
  • Good understanding of automation tools, CI/CD, and development frameworks.

BENEFITS:

  • Flexible working hours to ensure a harmonious work-life balance.
  • 20 vacation days and 10 sick/medical leaves.
  • Additional paid leave days for momentous personal occasions like weddings and childbirth.
  • Comprehensive medical insurance coverage for your well-being.
  • An exclusive discount program encompassing diverse products and services.
  • Annual self-development budget to fuel your professional growth.
  • Referral bonuses for recommending exceptional talents to join our ranks.
  • Engaging in corporate events and thoughtful tokens of appreciation
  • Learning sessions and mentorship opportunities to elevate your skill set.
  • Speaking Clubs to refine communication skills and language proficiency.
  • Professional employer accounting and steadfast support.