Embedded Software Engineer: Linux, Drivers & Power Mgmt

Embedded Software Engineer: Linux, Drivers & Power Mgmt

Full-Time 40000 - 55000 € / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop and optimise firmware for Linux embedded systems and driver programs.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Attractive salary, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make an impact in the tech world with cutting-edge embedded systems.
  • Qualifications: Bachelor's degree in relevant fields and strong C/C++ programming skills.

The predicted salary is between 40000 - 55000 € per year.

Responsible for the development, porting, optimization, and maintenance of firmware for Linux embedded systems, as well as the development of driver programs for peripheral modules.

Responsible for chip testing and driver development, as well as chip debugging and testing tasks.

Responsible for the development of software control algorithms related to power management.

Requirements

  • Bachelor's degree or higher in related fields including but not limited to Communications, Electronics, Computer Science, Automation, Mathematics, or Physics.
  • Clear logical thinking ability, strong learning capability, proactive attitude, and a sense of responsibility.
  • Familiar with Linux systems, with a foundational understanding of embedded software design and development, and strong C or C++ programming and debugging skills.
  • Understanding of embedded microprocessor principles, ability to read data sheets, and a background in hardware knowledge is preferred.
  • Familiar with common data structures and the ability to analyze and design algorithms.

Regret to inform that only shortlisted candidates will be notified.

Embedded Software Engineer: Linux, Drivers & Power Mgmt employer: Dada Consultants

As an Embedded Software Engineer at our company, you will thrive in a dynamic and innovative environment that prioritises employee growth and development. We offer competitive benefits, a collaborative work culture, and opportunities to work on cutting-edge technology in the heart of a vibrant tech hub, ensuring your contributions are both meaningful and rewarding.

D

Contact Detail:

Dada Consultants Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer: Linux, Drivers & Power Mgmt

Tip Number 1

Network like a pro! Reach out to folks in the embedded systems field on LinkedIn or at tech meetups. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to Linux and embedded systems. This gives potential employers a taste of what you can do beyond just your CV.

Tip Number 3

Prepare for technical interviews by brushing up on your C/C++ skills and understanding of embedded microprocessors. Practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate Embedded Software Engineers. Your next opportunity could be just a click away!

We think you need these skills to ace Embedded Software Engineer: Linux, Drivers & Power Mgmt

Embedded Software Development
Linux Systems
C Programming
C++ Programming
Driver Development
Firmware Optimization
Chip Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Linux systems and embedded software. We want to see how your skills in C or C++ programming shine through, so don’t hold back!

Show Off Your Projects:If you've worked on any relevant projects, whether in school or at work, include them! We love seeing practical applications of your skills, especially in driver development and power management.

Be Clear and Concise:When writing your cover letter, keep it straightforward. We appreciate clear logical thinking, so make sure your points are easy to follow and directly relate to the job description.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Dada Consultants

Know Your Stuff

Make sure you brush up on your Linux systems and embedded software design. Be ready to discuss your experience with C or C++ programming, as well as any driver development you've done. The more specific examples you can provide, the better!

Show Off Your Problem-Solving Skills

Prepare to tackle some technical questions or problems during the interview. Think about how you would approach debugging a chip or developing a power management algorithm. Demonstrating clear logical thinking and a proactive attitude will impress them.

Familiarise Yourself with Hardware

Since a background in hardware knowledge is preferred, take some time to review common microprocessor principles and data sheets. Being able to discuss how hardware and software interact will show that you have a well-rounded understanding of the role.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects or challenges they face with their embedded systems. This shows your genuine interest in the position and helps you gauge if it’s the right fit for you.