Job listing has expired.

Senior Linux Software Developer

Novelic d.o.o.

Beograd, Veljka Dugoševića 54

NOVELIC is a high-tech company developing products in the fields of sensors, industrial electronics and wireless communications.  We cover all subsystems of a modern electronic product under one roof: Embedded HW/SW/FW, FPGA, ASIC, RF IC, etc. NOVELIC has a dynamic and creative working environment with excellent working conditions. Responsibility and the opportunity to lead and drive the projects are given. A stable long-term career roadmap for proven team members is our goal, so as yours.

We invest in excellence, offer excellence and ask for excellence.

We are pleased to offer a full-time position for: Senior Linux Software Developer 


  • Developing software solutions our users need; conferring with users; studying systems flow, data usage, and work processes
  • Integration of SW solutions with the customer (on-site or remotely)
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Optimizing and improving already implemented solutions
  • Understand business needs and know how to create the tools to manage them
  • Support product, Quality Assurance and support teams in the software area
  • Mentoring junior and mid-level engineers, support and develop software engineers
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures
  • Integrate software components with other services and products
  • Perform code review
  • Code debugging, troubleshooting
  • Design, code, and integrate software for Linux platform
  • Develop embedded C software for Linux operating systems
  • Develop system and algorithm design to support multiple peripherals
  • Linux device driver development
  • Perform test unit and validate developed product
  • Plan and select hardware parts specific to project specification


  • Education level: Bachelor or Masters’ Degree in the relevant area
  • 6+ years of working experience in software development
  • Thorough understanding of SW design and development process
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Embedded C/C++ programming language, with good coding practices
  • Experience with troubleshooting HW problems on prototype boards
  • Experience with SW development quality management
  • Experience with industrial and automotive communication protocols (Ethernet/IP, EtherCAT, CAN, SPI, UART, I2C, etc)
  • Experience with reading and comprehending electrical schematics
  • Experience with source control tools (e.g. Git)
  • Familiarity with Linux Kernel and drivers development, porting software to the target environment
  • Familiar with Buildroot and Yocto build environments for custom-made Embedded Linux distributions
  • Experience with cloud-based networked services is a strong plus
  • Experience in developing and testing embedded applications for Linux platforms (Bash-based applications, Python based for custom Embedded Linux distro)

We Offer:

  • Positive and friendly environment
  • Work in a growing dynamic company on very challenging projects
  • Flexible working hours, remotely work
  • Highly paid business trips
  • Attractive salary package with private pension and health insurance

For more insight visit our website:

We look forward to meeting you!  


Posao Embedded Software Developer (18 oglasa)


Copyright © 2021 ·
Made with in Subotica.
Sadržaj sajta je u vlasništvu kompanije HelloWorld. Zabranjeno je njegovo preuzimanje bez dozvole.

Postavi pitanje poslodavcu

Prosledićemo tvoj upit poslodavcu samo ako je u vezi sa oglasima za posao na našem sajtu, apliciranjem na iste, praksom u datoj kompaniji i slično.
Čim dobijemo odgovor, poslaćemo ti ga na e-mail.
Neuspešno urađena operacija
Prijavi se u svoj nalog
Zaboravljena šifra?

Nisi registrovani korisnik? Napravi nalog ili se prijavi putem društvenih mreža.

Prijava putem društvenih mreža

Kontaktiraj nas

Tvoja poruka će biti prosleđena timu, a ne poslodavcu. Ukoliko želiš da tvoj upit bude prosleđen poslodavcu, klikni na Pitaj poslodavca / Ask the employer.