Remote Staff Embedded Software Engineer, Sensors and Displays

Posted

Apply now
Please, let Magic Leap, Inc. know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Magic Leap is a pioneer in spatial computing, developing augmented reality technology that blends digital content with the real world.
  • The company seeks a Staff Embedded Software Engineer specializing in sensors and displays to design, optimize, and develop device drivers and systems for an exceptional user experience.
  • The role involves working on systems with strict timing requirements, handling high workloads, and making critical technical decisions that influence product direction.
  • Responsibilities include designing, developing, and testing drivers on bare-metal, real-time OS, and in the Linux kernel for hardware peripherals.
  • The engineer will debug timing issues, race conditions, memory problems, and hardware issues using tools like GDB, JTAG debuggers, oscilloscopes, and logic analyzers.
  • Collaboration with cross-functional teams such as Electrical Engineering, Manufacturing, Algorithm, Graphics, and Android middleware is essential.
  • The engineer will also design, develop, and test system services, APIs, and inter-process communications, as well as develop extensive tests to validate drivers, product features, and system functionality.

Requirements:

  • Candidates must have 7+ years of experience in embedded software development and a bachelor's degree in Computer Science or Software Engineering, or equivalent relevant experience.
  • Proficiency in C, C++, and Python is required.
  • Expertise in real-time OS and embedded software techniques and practices is necessary.
  • Experience in Linux and Android operating systems, including kernel driver development, is essential.
  • Hands-on experience developing peripheral drivers over interfaces such as I2C, SPI, UART, and USB is required.
  • Candidates should have experience with bootloaders and optimizing bootloader procedures.
  • Strong cross-functional debugging skills using software and lab equipment like JTAG, oscilloscopes, and logic analyzers are needed.

Benefits:

  • Magic Leap offers a discretionary bonus, equity, and a fully comprehensive benefits package for eligible employees.
  • The US base salary range for this position is $120,000β€”$170,000 USD, determined by role, level, and location.
Apply now
Please, let Magic Leap, Inc. know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 120,000 - 170,000 USD / year
Position
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback