Software engineer Linux

Software engineer Linux

Arbetsbeskrivning

Embedded Software Engineer – Linux & C/C++
A leading technology provider in the field of advanced, connected, and sustainable production systems is currently seeking an experienced Software Engineer to strengthen its international R&D team. This position offers the opportunity to work on cutting-edge embedded software in a collaborative and forward-thinking environment.
You’ll be an integral part of the development process, working hands-on with embedded Linux systems and contributing to the full product lifecycle—from concept through development, integration, and support.


Your Role
Design, develop, and maintain software solutions for embedded platforms
Monitor technology trends and customer requirements to guide solution development
Maintain and enhance a custom Linux platform, ensuring performance and stability
Collaborate with engineering and cross-functional teams to create new system features
Debug and validate software running on multiprocessor embedded systems
Develop time-sensitive applications and low-level drivers for hardware interaction
Assist with technical inquiries and support, both pre- and post-deployment

Your Background
Degree in Software Engineering, Computer Science, or similar technical discipline
Strong background in embedded Linux systems, including platform maintenance
Minimum 3 years of hands-on experience with Yocto, Linux OS development, and hardware testing
Solid command of C and C++ programming
Experience with board-level software: drivers, bootloaders, kernel tuning
Ability to interpret and apply hardware documentation such as schematics
Knowledge of hardware-near protocols, interfaces, and real-time debugging methods
Familiarity with networking technologies, including wireless protocols
Strong communicator and team player, experienced in agile development environments

Bonus Qualifications
Practical experience working with Ethernet and custom communication protocols
Understanding of embedded security principles and protocol implementation
Exposure to board bring-up processes and troubleshooting hardware integration issues

Why You’ll Enjoy This Role
Join a fast-paced and innovative product development environment
Work with skilled professionals from a variety of backgrounds and disciplines
Contribute to next-generation smart manufacturing technologies
Grow professionally through technical challenges and continuous learning opportunities

Work Conditions
Hybrid setup: on-site presence required a minimum of 3 days per week
Remote work allowed up to 2 days weekly, in line with company policy

If you're passionate about embedded systems, close-to-hardware programming, and modern production technology, and you enjoy working in a collaborative and diverse team, this could be your ideal next role.
About Rasulson Consulting
Rasulson Consulting is a specialized staffing and recruitment firm focused on the IT sector. We collaborate with leading tech companies and innovative startups to provide exciting career opportunities for individuals passionate about digital development. With our deep technical expertise and extensive network, we efficiently match the right talents with the right assignments. At Rasulson Consulting, you’ll receive personalized guidance, regular feedback, and the chance to take the next step in your IT career.

Sammanfattning

  • Arbetsplats: Rasulson Consulting AB
  • 1 plats
  • 6 månader eller längre
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 14 april 2025
  • Ansök senast: 26 maj 2025

Liknande jobb


Utvecklingsingenjör Elektronik

22 mars 2010

Mjukvaruutvecklare till Norge!

23 april 2010

Applikationsutvecklare

27 september 2010