Embedded Software Engineer
6 days ago
Summary: Meta Reality Labs focuses on delivering Meta's vision through Augmented Reality (AR) and Virtual Reality (VR) devices and platforms. The compute performance and power efficiency requirements of these devices require custom silicon. Reality Labs Silicon team is driving the state of the art forward with breakthrough work in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body. We are seeking a Software Engineer to simulate computer vision, ML and other algorithms implemented as accelerators on the SoC. You will be a part of a team of experts building software prototyping platforms using ISS, IP models, simulators and supporting infrastructure. The ideal candidate will be proficient using C++ to model platform components and infrastructure. They are expected to have a good understanding of algorithms, virtual platforms, and firmware development processes. Required Skills: Embedded Software Engineer - Modeling and Virtual Platforms Responsibilities: Design, Develop and Architect Models and Infrastructure building blocks of Virtual Platforms Work with IP Architect to delineate and develop C++ models for algorithms that will get implemented in hardware Integrating internal models and vendor IP models into Virtual Platform Minimum Qualifications: Minimum Qualifications: B.S. degree in Computer Science or Electrical Engineering or equivalent experience. 5+ years of hands-on experience with C++ developing models and simulation building blocks Knowledge in algorithms, data structures, software design and programming experience in C++ Debugging experience using gdb or other debuggers Experience automating development and validation tasks using Python Preferred Qualifications: Preferred Qualifications: M.S. degree in Computer Science or Electrical Engineering Experience with Python based application development interfacing with C++ Experience with SystemC, TLM or other simulation frameworks Public Compensation: $error/year to $error/year + bonus + equity + benefits We apologize for the inconvenience, please be patient as we work to correct the issue. Industry: Internet Equal Opportunity: Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
-
Embedded Software Engineer
1 week ago
Sunnyvale, United States Wipro Full timeJob Details: As an Embedded Software Engineer, you will design, develop, and maintain software for the system which has the MH-NIC connected on the datacenter network. You will work on various components, including the Linux kernel, Zephyr RTOS, NIC firmware, and BIOS/UEFI, and working with RISC-V and x86_64 architectures. You will collaborate with hardware...
-
Embedded Software Firmware Engineer
2 weeks ago
Sunnyvale, California, United States META Full timeAbout the RoleAre you an experienced embedded software engineer looking to join a world-class team developing innovative hardware and software solutions? Do you have expertise in firmware development, real-time operating systems, and computer vision?Meta Reality Labs is seeking a skilled Embedded Software Engineer to join our team. As a key member of our...
-
Sunnyvale, California, United States Fortinet Full timeJob SummaryFortinet is seeking a skilled Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements.ResponsibilitiesSoftware Development: Design and implement software for...
-
Sunnyvale, California, United States Amazon Full timeWe are seeking a seasoned Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. With a strong technical background, you will collaborate cross-functionally with customers, system architects, program managers, and hardware engineers to implement a robust multimedia software stack.">Key...
-
Wipro | Embedded Software Engineer
7 days ago
sunnyvale, United States Wipro Full timeJob Details: As an Embedded Software Engineer, you will design, develop, and maintain software for the system which has the MH-NIC connected on the datacenter network. You will work on various components, including the Linux kernel, Zephyr RTOS, NIC firmware, and BIOS/UEFI, and working with RISC-V and x86_64 architectures. You will collaborate with hardware...
-
Wipro | Embedded Software Engineer
1 week ago
sunnyvale, United States Wipro Full timeJob Details: As an Embedded Software Engineer, you will design, develop, and maintain software for the system which has the MH-NIC connected on the datacenter network. You will work on various components, including the Linux kernel, Zephyr RTOS, NIC firmware, and BIOS/UEFI, and working with RISC-V and x86_64 architectures. You will collaborate with hardware...
-
Senior Embedded Systems Software Engineer
3 weeks ago
Sunnyvale, California, United States Google Full timeWe are seeking a highly skilled and experienced Senior Embedded Systems Software Engineer to join our team. This is a critical role in the development of cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Company OverviewBehind every user experience on Google is the architecture built...
-
Platforms Storage Embedded Software Engineer
2 months ago
Sunnyvale, United States Appko, Inc. Full timeJob DescriptionJob DescriptionPlatforms Storage Embedded Software Engineer (Onsite: Full-time/Contract)Embedded Software Engineer is responsible for building storage solutions for all of Appko’s clients services. You will be responsible for development of all drivers, firmware, tools etc. for flash, spindles and the next-generation disruptive storage...
-
Embedded Software Engineering Team Lead
6 days ago
Sunnyvale, California, United States Juniper Networks Full timeJob Description Design and develop platform and system-level software/firmware for networking platforms. Participate on project teams involved in development of software for Juniper Router products. Contribute to all phases of software development, from requirements gathering through implementation and sustaining. Write functional, design, and unit test...
-
Sr. Embedded Software Engineer
3 weeks ago
Sunnyvale, United States Intuitive Full timeCompany Description At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team,...
-
Sunnyvale, California, United States Amazon Full timeJob Overview:We are seeking an experienced Embedded Software Development Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and developing cutting-edge embedded systems used by millions of people worldwide.About the Role:In this role, you will work on system architecture and development of new...
-
Senior Embedded Systems Software Engineer
2 weeks ago
Sunnyvale, California, United States eTeam Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team at eTeam. As an expert in computer vision and signal processing, you will be responsible for developing optimized software for vector machines and building optimization flows or compiler automation for SIMD or vector processors.
-
Embedded Software Development Expert
2 days ago
Sunnyvale, California, United States Fresh Consulting Full timeWe are seeking an experienced Embedded Software Engineer to join our team in Sunnyvale, CA. This is a 8-month contract position with competitive hourly compensation ranging from $85 to $95 per hour.As an Embedded Software Engineer at Fresh Consulting, you will be responsible for developing, compiling, and debugging C/C++ code for bare-metal firmware,...
-
Embedded Engineer
4 weeks ago
Sunnyvale, United States Tech Providers Full timeRole: Embedded Engineer Duration: 12 Months Location: Sunnyvale, CA (Onsite from day one) Minimum Qualifications:: 5+ years' Experience in developing C/C++ based embedded software, firmware Experience in developing code, bring-up & debugging in setups (SW+HW) having multi-layered Firmware/Software stacks , interrupts, doorbells , IPC's . Experience in...
-
Senior Embedded Software Engineer Lead
5 days ago
Sunnyvale, California, United States Fresh Consulting Full timeAbout Fresh ConsultingAt Fresh Consulting, we're a design-led company that brings together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to help companies create fresh experiences. Our team works closely with clients to get to know their business, understand their industry, and incorporate their big ideas into...
-
Senior Embedded Software Engineer
4 weeks ago
Sunnyvale, California, United States Fresh Consulting Full timeJob DescriptionFresh Consulting is a design-led software development and hardware engineering company providing end-to-end digital services to drive innovation. Our multidisciplinary team collaborates with clients to create memorable experiences that connect humans, systems, and machines. We're looking for an experienced Senior Embedded Software Engineer to...
-
Sunnyvale, California, United States Fortinet Full timeJob OverviewAs an embedded systems software development specialist at Fortinet, you will design and implement high-performance software solutions for our cutting-edge products. With a strong focus on reliability, security, and efficiency, you will work closely with cross-functional teams to deliver innovative products that meet the evolving needs of our...
-
Embedded Software Development Specialist
6 days ago
Sunnyvale, California, United States Amazon Full timeJob OverviewAmazon is seeking an exceptional Embedded Software Development Engineer to join our Kuiper team. In this role, you will drive the design, development, and operation of key functions for our satellite payload software.About the RoleThis position requires 3+ years of professional software development experience, with a focus on embedded code for...
-
Staff Embedded System Software Engineer
3 weeks ago
Sunnyvale, CA, United States Fortinet Full timeJob Responsibilities: Software Development: Design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements. System Optimization: Optimize software for performance, power efficiency, and memory usage within the constraints of the embedded environment. Debugging and Troubleshooting: Use...
-
Embedded Software Development Professional
5 days ago
Sunnyvale, California, United States Amazon Full timeJob Overview: We are seeking an experienced Embedded Software Development Engineer to join our team at Amazon, working on the Project Kuiper initiative. This exciting opportunity involves architecting, developing, and testing communication systems payload software for Low Earth Orbit satellites.Key Responsibilities:Design, implement, test, and integrate...