Embedded Engineer developing embedded software for shipping consumer products at Snap. Collaborating on design, architecture, debugging, and implementing features for innovative AR glasses.
Responsibilities
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 issues
Requirements
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++
Benefits
paid parental leave
comprehensive medical coverage
emotional and mental health support programs
compensation packages that let you share in Snap’s long-term success
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.
Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.
Senior Mobile Software Engineer responsible for developing secure mobile applications and enhancing fraud detection systems. Collaborating with cross - functional teams in an international product company.
Senior Software Engineer developing Adaptive Planning solutions within Disney Experiences. Leading integrations, design oversight, and mentoring junior developers with a focus on performance and scalability.
Lead Software Engineer developing AI - powered financial systems for Disney's licensing operations. Shaping the architecture of next - generation platforms while mentoring junior engineers.
Systemadministrator for Linux and PostgreSQL at an open - minded interdisciplinary university. Ensuring high availability and overseeing Linux systems and PostgreSQL clusters.
Staff Software Engineer leading agentic AI implementation at Atria Health. Focused on technology workflows and cross - functional collaboration for innovative healthcare solutions.