Senior Embedded Engineer (m/f/x) Jetzt bewerben
Senior Embedded Engineer (m/f/x)

Senior Embedded Engineer (m/f/x)

Berlin Vollzeit 48000 - 84000 € / Jahr (geschätzt)
Jetzt bewerben
J

Auf einen Blick

  • Aufgaben: Join us to design and develop cutting-edge software for EV charging stations using Rust.
  • Arbeitgeber: JUCR is revolutionizing EV charging with innovative hardware and software solutions.
  • Mitarbeitervorteile: Enjoy 28 vacation days, relocation support, training budgets, and company electric cars for adventures!
  • Warum dieser Job: Be part of a diverse team shaping the future of e-mobility while enjoying a flexible work culture.
  • Gewünschte Qualifikationen: Proficient in Rust, basic Linux and Git knowledge, and a passion for embedded systems required.
  • Andere Informationen: Work in an international team with English as the working language and enjoy office snacks!

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

About the role

At JUCR, we work hard to bring the future of EV charging to everyone by providing the best charging hardware and software. We aim to create the most exciting and seamless experience for every electric car driver, so they can fully enjoy the freedom of e-mobility.

We are looking for an experienced Embedded Engineer to join our team.

About you

Required Skills:

  • Proficient in Rust programming, with a solid understanding of concepts like lifetimes, ownership, traits, and asynchronous programming (we use Embassy and Tokio runtimes)

  • Basic familiarity with Linux userspace and typical system management tools

  • Basic familiarity with Git

  • Basic familiarity with embedded systems, including their limitations and tooling

  • Ability to write maintainable and well-tested code

  • Resident of or willing to relocate to Berlin, Germany

Nice-to-Have (Optional Skills):

  • Experience developing software on embedded operating systems and bare-metal systems, especially with RP2040 and STM32 families

  • Embedded Linux development experience

  • Proficiency in Python and/or C/C++

  • Knowledge of peripherals and communication buses like SPI, I2C, USB, etc.

  • Solid understanding of Git

  • Familiarity with Buildroot or Yocto

  • Commercial experience in Rust, ideally targeting embedded systems

  • Experience in developing and/or maintaining open-source projects, especially Rust crates

If this sounds like you, send us your application, and we will get back to you shortly.

Why us?

  • 28 vacation days.
  • Visa/relocation support from all around the world ️.
  • Opportunity to shape the way we work. You have full freedom to develop your own ideas and take responsibility.
  • Rent one of our company electric cars for adventures, with all costs covered by JUCR.
  • Training budget for external courses and professional development.
  • International, diverse, experienced, and friendly team of 55 employees from 19 different nationalities.
  • Our company’s working language is English.
  • Snacks and drinks at our office.
  • On-site company parties.
  • Company pension plan.
  • Mobility budget.

About your tasks

  • Participate in software and hardware architecture design discussions

  • Write robust and readable Rust code that powers our charging stations

  • Review code written by team members to ensure quality and consistency

  • Design and implement automated tests to ensure reliability

  • Write Proofs of Concept (PoCs) to demonstrate new ideas and technologies

About the recruiting process

Review: we go through every application received
Get to know each other: First interview with our Talent Acquisition Manager
Meet the team: You’ll get to meet 2 of our Senior Embedded Engineers. We highly value team fit. This also gives you the chance to see whether you’d enjoy working with us.
Come to our office and meet your manager: You will get to meet Max, Our CTO and some of our colleagues from different departments and have a deep technical conversation
Job offer : Our People team will send the job offer to you. When you accept the offer, our People team will prepare and send you the employment contract

#J-18808-Ljbffr

Senior Embedded Engineer (m/f/x) Arbeitgeber: JUCR

At JUCR, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration among our diverse team of 55 employees from 19 different nationalities. With 28 vacation days, comprehensive visa and relocation support, and a generous training budget for professional development, we empower our Senior Embedded Engineers to take ownership of their projects and contribute meaningfully to the future of EV charging. Located in the heart of Berlin, our office provides a dynamic environment where you can enjoy company-sponsored adventures in electric cars, engage in on-site events, and thrive in a supportive atmosphere that values your ideas and growth.
J

Kontaktperson:

JUCR HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Embedded Engineer (m/f/x)

Tip Number 1

Familiarize yourself with Rust programming, especially focusing on lifetimes, ownership, traits, and asynchronous programming. Since we use Embassy and Tokio runtimes, having hands-on experience with these will give you a significant edge during the interview process.

Tip Number 2

Brush up on your knowledge of embedded systems and their limitations. Understanding the specific challenges faced in embedded development will help you engage more effectively in technical discussions with our team.

Tip Number 3

Get comfortable with Git and version control practices. Being able to demonstrate your familiarity with Git during the interview will show that you can collaborate effectively within our team.

Tip Number 4

If you have experience with open-source projects, especially Rust crates, be ready to discuss them. Sharing your contributions or experiences can highlight your passion for coding and your ability to work in collaborative environments.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Embedded Engineer (m/f/x)

Proficient in Rust programming
Understanding of lifetimes, ownership, traits, and asynchronous programming
Familiarity with Linux userspace and system management tools
Basic familiarity with Git
Knowledge of embedded systems and their limitations
Ability to write maintainable and well-tested code
Experience in software and hardware architecture design
Design and implement automated tests
Write Proofs of Concept (PoCs)
Code review skills

Tipps für deine Bewerbung 🫡

Highlight Relevant Skills: Make sure to emphasize your proficiency in Rust programming and any experience you have with embedded systems. Mention specific concepts like lifetimes, ownership, and asynchronous programming that are relevant to the role.

Showcase Your Experience: Include examples of past projects where you've developed software for embedded systems or worked with Linux userspace. If you have experience with RP2040 or STM32 families, be sure to highlight that as well.

Tailor Your Application: Customize your CV and cover letter to reflect the job description. Use keywords from the listing, such as 'automated tests', 'Proofs of Concept', and 'code review', to demonstrate your alignment with JUCR's needs.

Express Your Enthusiasm: In your cover letter, convey your passion for e-mobility and how you can contribute to JUCR's mission. Mention why you are excited about the opportunity to work in a diverse and innovative team.

Wie du dich auf ein Vorstellungsgespräch bei JUCR vorbereitest

Showcase Your Rust Skills

Be prepared to discuss your experience with Rust programming in detail. Highlight specific projects where you utilized concepts like lifetimes, ownership, and asynchronous programming. This will demonstrate your proficiency and understanding of the language.

Familiarize Yourself with Embedded Systems

Brush up on your knowledge of embedded systems, especially the limitations and tooling associated with them. Be ready to discuss any relevant experience you have with embedded operating systems or bare-metal systems, particularly with RP2040 and STM32 families.

Prepare for Technical Discussions

Since you'll be meeting with senior engineers and the CTO, prepare for deep technical conversations. Think about how you can contribute to software and hardware architecture design discussions and be ready to share your thoughts on writing maintainable and well-tested code.

Demonstrate Team Fit

JUCR values team fit highly, so be yourself and show your personality during the interviews. Share examples of how you've collaborated with others in the past and express your enthusiasm for working in a diverse and international team.

Senior Embedded Engineer (m/f/x)
JUCR Jetzt bewerben
J
  • Senior Embedded Engineer (m/f/x)

    Berlin
    Vollzeit
    48000 - 84000 € / Jahr (geschätzt)
    Jetzt bewerben

    Bewerbungsfrist: 2027-01-10

  • J

    JUCR

    50 - 100
  • Weitere offene Stellen bei JUCR

    J
    Elektriker (m/f/x)

    JUCR

    Berlin Vollzeit
    J
    Grid Connection Manager (m/f/x)

    JUCR

    Berlin Vollzeit 36000 - 60000 € / Jahr (geschätzt)
Ähnliche Positionen bei anderen Arbeitgebern
Frequenz
Senior Rust Engineer

Frequenz

Berlin Vollzeit 54000 - 84000 € / Jahr (geschätzt)
A
Senior Fullstack Engineer

autarc GmbH

Berlin Vollzeit 48000 - 84000 € / Jahr (geschätzt)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>