This job offer is no longer available
About
We're looking for an Embedded Engineer to join the Spectacles team!What you’ll do:* Lead or participate in the design, architecture and implementation of embedded software in both prototype and shipping consumer products* Design and implement software or system development components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, Camera, Audio etc* Participate in design reviews, code review with peers and stakeholders to create reliable solutions* Triage product or system issues and debug/track/resolve by analyzing the sources of issuesKnowledge, Skills & Abilities:* Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)* Software Development process skills including: source control, bug tracking, and design documentation* Excellent written and verbal communication skills* Ability to read schematics and component data sheets* Strong analytical and software debugging skillsMinimum Qualifications:* Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent* 3+ years of experience with embedded software development and ARM architecture* Proficiency programming in C or C++Preferred Qualifications:* Advanced degree in a relevant field such as computer science or electrical engineering* Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, Android/Linux Embedded OS, Graphics, Camera, Audio and Display, with a view towards writing performant and energy efficient solutions #J-18808-Ljbffr
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.