Embedded Software Engineer
hace 4 semanas
About Snap Inc.
Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. The company contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.
Our Products
The company's three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.
Our Team
Snap Lab is home to our hardware products with a world-class research & development team. We are focused on pushing the boundaries of what a camera can be, specifically overlaying computing on the real world.
Job Description
We are looking for an Embedded Engineer to join the Snap Lab team. As an Embedded Engineer, you will be responsible for leading or participating in the design, architecture, and implementation of embedded software in both prototype and shipping consumer products.
Key Responsibilities
- Design and implement software or system development components at all layers of the system, including 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
- 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 skills
Qualifications
- Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
- 3+ years of experience with embedded software development and ARM architecture
- Proficiency programming in C or C++
- 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
-
Embedded Software Testing Engineer
hace 1 día
Xico, México Hinduja Gruppe A tiempo completoJob Title: Embedded Software Testing EngineerAt Hinduja Gruppe, we are seeking a highly skilled Embedded Software Testing Engineer to join our team.Key Responsibilities:Lead the creation of automation libraries for vehicle feature design verification, utilizing advanced solutions such as CAN, Automotive Ethernet, LIN, and Diagnostics.Design and develop HIL...
-
Software Quality Assurance Engineer
hace 4 semanas
Xico, México Carrier Global Corporation A tiempo completo**About Carrier Global Corporation**Carrier Global Corporation is a leading provider of innovative climate and energy solutions. Our mission is to create solutions that matter for people and our planet for generations to come.**Job Summary**We are seeking a highly motivated and results-driven Software Quality Assurance Engineer with experience in embedded...
-
Embedded Software Testing Engineer
hace 4 semanas
Xico, México Hinduja Gruppe A tiempo completoJob Title: Embedded Software Testing EngineerJob Summary: We are seeking a highly skilled Embedded Software Testing Engineer to join our team at Hinduja Gruppe. As a key member of our team, you will be responsible for leading the creation of automation libraries for vehicle feature design verification, utilizing advanced solutions such as CAN, Automotive...
-
Senior Software Embedded Systems Engineer
hace 4 semanas
Xico, México Brio Digital A tiempo completoAbout the RoleWe are seeking a highly skilled Senior Software Embedded Systems Engineer to join our team at Brio Digital. As a key member of our engineering team, you will be responsible for designing and developing complex IoT security systems that utilize Real-Time Streaming Protocols (RTSP) to stream live images from security devices onto a cloud-based...
-
Software Quality Assurance Engineer
hace 4 semanas
Xico, México Carrier Transicold Polska Sp. Z O.O. A tiempo completoSoftware Quality Assurance EngineerCarrier is seeking a highly motivated and results-driven Software Quality Assurance Engineer with experience in embedded systems to join the Commercial Controls Engineering team. The ideal candidate will have a deep understanding of software testing methodologies, excellent problem-solving skills, and a strong attention to...
-
Embedded Software Developer
hace 4 semanas
Xico, México Code Ingeniería A tiempo completoWe are seeking a talented Embedded Software Developer to join our team at Code Ingeniería. As a key member of our team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systems using C, C#, Java, JavaScript, Python, Assembler, or Objective-C...
-
Senior Software Quality Assurance Engineer
hace 4 semanas
Xico, México Carrier Global Corporation A tiempo completo**About Us**Carrier Global Corporation is a leading provider of innovative heating, ventilation, air conditioning and refrigeration systems, building controls and automation, fire, and security systems, leading to safer, smarter, sustainable, and high-performance buildings.**Our Mission**We are committed to meeting the most unique and exciting global...
-
Embedded Infotainment Software Developer
hace 4 semanas
Xico, México Ford Motor Company A tiempo completoJob SummaryWe are seeking a highly skilled Embedded Infotainment Software Engineer to join our team at Ford Motor Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for our embedded infotainment systems.Key ResponsibilitiesDevelop and maintain software for Android-based...
-
In-Vehicle Software Engineer
hace 4 semanas
Xico, México Ford Motor Company A tiempo completoJob SummaryWe are seeking a highly skilled In-Vehicle Software Engineer to join our team at Ford Motor Company. As a key member of our software development team, you will be responsible for executing the Software Change Management Process (SWCM) and managing the In-Vehicle Software (IVS) database to ensure compliance with software releases for all vehicle...
-
Software Verification Engineer
hace 4 semanas
Xico, México Caterpillar Financial Services Corporation A tiempo completoAbout the RoleCareer Area: EngineeringJob Description:As a Software Verification Engineer at Caterpillar Financial Services Corporation, you will play a critical role in ensuring the quality and reliability of our software applications. Your work will shape the world by contributing to the development of innovative solutions that meet the needs of our...
-
Senior.NET Software Engineer
hace 4 semanas
Xico, México Sightview Software A tiempo completoAbout the RoleSightview Software LLC is seeking a highly skilled Senior.NET Software Engineer to join our team. As a key member of our development team, you will be responsible for leading the design, development, and implementation of our software solutions.Key ResponsibilitiesTeam Development: Provide technical mentorship and guidance to team members,...
-
Software Development Engineer, Device OS
hace 1 mes
Xico, México Servicios Comerciales Amazon México S. De R.L. De C.V. A tiempo completoAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team in Mexico. As a key member of our platform architecture team, you will have the opportunity to influence and design platform solutions for Amazon devices, including Alexa and IoT devices.Key ResponsibilitiesInfluence strategy and roadmap through technical and...
-
Senior Backend Software Engineer
hace 1 día
Xico, México Axented A tiempo completoBackend Software Engineer - AxentedWe are seeking a highly skilled Backend Software Engineer to join our team at Axented. As a key member of our engineering team, you will play a crucial role in designing and developing our 3D location/positioning platform.Key Responsibilities:Design and develop scalable backend services using AWS and Python.Work closely...
-
Cloud Infrastructure Engineer
hace 4 semanas
Xico, México Iris Software A tiempo completoAbout Iris SoftwareIris Software is a leading professional services organization dedicated to the financial services marketplace. Our Digital & Emerging Technologies Team works with multi-disciplinary teams from around the world to deliver a global perspective. We provide integrated advisory, assurance, tax, and transaction services to key industry groups...
-
Software Developer
hace 4 horas
Xico, México Wipro Limited A tiempo completoAbout Wipro LimitedWipro Limited is a leading technology services and consulting company that helps clients achieve their digital transformation goals. With a strong commitment to sustainability and good corporate citizenship, we have over 250,000 dedicated employees serving clients across 66 countries.Job DescriptionWe are seeking a skilled Software...
-
Software Triage Engineer
hace 4 semanas
Xico, México Ford A tiempo completoJob SummaryFord is seeking a skilled Software Triage Engineer to join our Product Development team. As a key member of our team, you will be responsible for system-level triage, troubleshooting, and defect root cause analysis of embedded systems software.Key Responsibilities:Analysis of log files to identify and characterize software defectsUtilization of...
-
Software Development Engineer, Device Operating System
hace 4 semanas
Xico, México Servicios Comerciales Amazon México S. De R.L. De... A tiempo completoAbout the RoleAt Servicios Comerciales Amazon México S. De R.L. De..., we are seeking a highly skilled Software Development Engineer, Device Os to join our team. As a key member of our Device Software Development team, you will be responsible for designing and engineering high-profile consumer electronics.Key ResponsibilitiesDesign and abstract platform...
-
Embedded Systems Engineering Manager
hace 1 día
Xico, México Oilandgas.Org A tiempo completoJob Title: Embedded Systems Engineering ManagerAt Oilandgas.Org, we are seeking an experienced Embedded Systems Engineering Manager to lead our team of engineers in the development of cutting-edge embedded systems solutions. As a key member of our engineering team, you will be responsible for guiding the design, development, and deployment of our...
-
Software Engineer
hace 4 semanas
Xico, México Software Defined Automation Gmbh A tiempo completoJob SummaryWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Software Defined Automation GmbH. As a key member of our technology team, you will be responsible for designing, developing, and deploying innovative software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Development: Collaborate...
-
Cloud Infrastructure Engineer
hace 4 semanas
Xico, México Iris Software A tiempo completoAbout Iris SoftwareIris Software is a leading professional services organization that specializes in the financial and non-financial services marketplace. Our Digital & Emerging Technologies team is a unique, industry-focused business unit that provides a broad range of integrated services that leverage deep industry experience with strong functional...