Teltonika logoTeltonika logo

Mid/Senior Embedded Linux Software Engineer | Networking Solutions

TeltonikaVilnius, Vilnius City Municipality, Lithuania
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Your qualifications should include:Minimum 2 years of experience in embedded device software development, with a preference for Linux-based systems. At least 2 years of experience in C programming.2+ years of hands-on experience with Linux operating systems (Buildroot/Yocto). Experience in troubleshooting complex software and hardware issues. Understanding of operating system principles and concepts. Knowledge of computer networking.

About the job

Are you ready to take your embedded Linux development skills to the next level? Join our dynamic team at Teltonika in Vilnius or Kaunas, Lithuania, where you'll have the opportunity to work with cutting-edge networking solutions that are transforming industries worldwide. This is your chance to enhance your expertise while contributing to impactful projects.

At Teltonika, our Networking Solutions Business Unit is dedicated to creating and manufacturing high-quality industrial and enterprise connectivity equipment, including routers, switches, gateways, and modems. Our devices are utilized in the most challenging sectors such as Industry 4.0, Smart City initiatives, and Green Energy solutions.

As a Mid/Senior Embedded Linux Software Engineer, your responsibilities will include:

  • Developing innovative software for IoT devices.
  • Tackling complex technical challenges.
  • Analyzing and implementing new technologies.
  • Collaborating with hardware components.
  • Contributing as a key player in a collaborative team environment.
  • Providing essential technical support to colleagues.

To succeed in this role, we expect you to have:

  • At least 2 years of experience in software development for embedded devices, preferably Linux-based.
  • 2+ years of proficiency in C programming.
  • 2+ years of experience with Linux OS (Buildroot/Yocto).
  • A strong track record of solving complex software and hardware issues.
  • A solid understanding of operating system principles.
  • Knowledge of computer networking fundamentals.

Ideally, you will also possess:

  • Experience with various embedded processors (SoCs/microcontrollers).
  • Familiarity with electronics and lab equipment (oscilloscope, logic analyzer, etc.).
  • Experience in shell programming.
  • Knowledge of communication protocols such as UART, SPI, I2C, USB.
  • Experience with wireless technologies like WiFi and Bluetooth.
  • Experience developing Linux drivers and bootloaders.
  • Experience with the OpenWRT operating system.
  • Awareness of cybersecurity principles.
  • Good command of the English language.

We offer you:

  • A vibrant work environment with opportunities for professional growth in a rapidly expanding company.
  • Engaging and challenging projects focused on industrial networking devices.
  • A culture that promotes collaboration and a dynamic work atmosphere.
  • Flexible work schedules and comprehensive health insurance to support your well-being.
  • Company-sponsored sports activities (basketball, football, volleyball, yoga) and other events.
  • Celebrations for achievements, team-building activities, summer festivals, and special occasions.
  • An attractive bonus structure for participation in our employee recommendation program.
  • Birthday and Christmas gifts, along with rewards for work anniversaries.
  • Office snacks to keep you energized!

About Teltonika

Teltonika is a distinguished leader in the development and manufacturing of industrial and enterprise connectivity solutions. Our products, including routers, switches, gateways, and modems, are designed to meet the demands of modern industries, addressing the challenges of Industry 4.0, Smart Cities, and sustainable energy solutions.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.