Senior Embedded Engineer (m/f/x)

at  JUCR GmbH

1BK, Kreuzberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Sep, 2024Not Specified20 Jun, 2024N/AOwnership,Python,Embedded Systems,Rust,Maintenance,Linux Development,Embedded Operating Systems,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIRED SKILLS:

  • Programming in Rust: you’ve a good grasp over 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 - limitations, tooling.
  • You write maintainable and well-tested code.
  • Resident of or willing to relocate to Berlin, Germany.

NICE TO HAVE - OPTIONAL SKILLS:

  • Developing software on embedded operating systems and bare-metal systems, especially the RP2040 and STM32 families.
  • Embedded Linux Development.
  • Programming in Python and/or C/C++.
  • Knowledge of peripherals and communication buses like SPI, I2C, USB etc
  • Solid understanding of Git.
  • Familiarity with Buildroot / Yocto
  • Commercial experience in Rust, ideally targeting embedded systems.
  • Development and/or maintenance of Open Source projects, especially Rust crates.
    If this sounds like you, send us your application and we will get back to you shortly.

ABOUT US

JUCR is a fast growing tech company at the forefront of the E-Mobility revolution.
We are revolutionising the way people charge their electric vehicles by building a highly scalable and reliable ecosystem that is easy to use. This will accelerate the breakthrough of electric cars and lead eventually to a carbon-neutral future.
If you are passionate about joining a purpose driven community that is dedicated to building an ambitious and diverse work environment join JUCR

Responsibilities:

ABOUT THE ROLE

At JUCR we work hard to bring the future of EV charging to regular people by providing the best charging hard- and software. We aim to create the most exciting and seamless experience for every electric car driver so they can enjoy the freedom of e-mobility.
We are looking for an experienced Embedded Engineer:

ABOUT YOUR TASKS

  • Participate in the software and hardware architecture design discussions.
  • Write robust and readable Rust code that powers our charging stations.
  • Review code written by team members.
  • Design and implement automated tests.
  • Write PoCs to demonstrate new ideas and technologies.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Electronics

Graduate

Proficient

1

10999 Berlin-Kreuzberg, Germany