Magic Leap · 2 weeks ago
Senior Embedded Software Engineer
Maximize your interview chances
Insider Connection @Magic Leap
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, and test drivers on bare-metal, real-time OS, and in the Linux kernel for hardware peripherals
Debug timing issues, race conditions, memory problems, and hardware issues using tools like GDB, JTAG debuggers, oscilloscopes, and logic analyzers.
Collaborate cross-functionally with Electrical Engineering, Manufacturing, Algorithm, Graphics, and Android middleware teams.
Design, develop, and test system services, APIs, and inter-process communications
Develop extensive tests to validate drivers, product features, and system functionality.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years experience in embedded software development, a bachelor's Degree in Computer Science or Software Engineering, or equivalent relevant experience in an applicable field.
Proficient in C, C++, and Python
Expertise in real-time OS and embedded software techniques and practices
Experience in Linux and Android operating systems, including kernel driver development
Hands-on experience developing peripheral drivers (e.g., display, sensors, memory, GPIO) over interfaces such as I2C, SPI, UART, and USB
Experience with bootloaders and optimizing bootloader procedures
Strong cross-functional debugging skills, utilizing a combination of software and lab equipment like JTAG, oscilloscopes, and logic analyzers
Preferred
Ability to read schematics and data sheets and experience collaborating with Electrical Engineering and Manufacturing teams
Experience with manufacturing test software and calibration processes
Familiarity with display technologies like LCOS, LCD, and OLED and associated communication protocols such as DisplayPort and MIPI DSI
Experience writing unit and integration tests using tools like GTest
Hands-on experience with Qualcomm chipsets and platforms
Familiarity with Computer Vision and AI algorithms
Benefits
Discretionary bonus
Equity
Fully comprehensive benefits package
Company
Magic Leap
Magic Leap is a proprietary wearable technology that enables users to interact with digital devices in a completely visually cinematic way.
H1B Sponsorship
Magic Leap has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (38)
2022 (40)
2021 (63)
2020 (88)
Funding
Current Stage
Late StageTotal Funding
$4.07BKey Investors
Saudi Arabia's Public Investment FundNTT DoCoMoAT&T
2024-01-17Debt Financing· $590M
2021-10-11Series Unknown· $500M
2020-05-21Series F· $350M
Recent News
EIN Presswire
2024-12-20
2024-12-20
thefly.com
2024-12-20
Company data provided by crunchbase