Embedded Firmware Software Developer
6 days ago
Cohesive Technologies is a global IT services and solutions company providing IT staffing services and application development services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies.
About the Role:
We are seeking talented and motivated Embedded Firmware Engineers to join our dynamic team in Sunnyvale, California. In this role, you will implement embedded drivers in C for cutting-edge wearables as part of a kernel team focused on next-generation consumer electronic devices in augmented reality (AR).
Key Responsibilities:
* Design, implement, debug, and test embedded C/C++ code running on 8-bit, 16-bit, and 32-bit microcontrollers (MCUs).* Support electrical bring-up and debug of prototype hardware.* Develop embedded software components running on an Real-Time Operating System (RTOS).* Rapidly prototype future hardware platforms.* Assist in both the development and integration of inter-processor communication (IPC) as part of a larger embedded system.
Requirements:
* 5+ years of proven excellence in firmware, device driver, or equivalent experience.* First-hand expertise using an RTOS including definition and scheduling of tasks, integration of board support packages (BSPs), partitioning and use of memory, efficient utilization of Input/Output (I/O), and use and creation of device drivers.* Experience with MCUs, peripherals, features, and development environments.* Familiar with MCU development (FreeRTOS, Zephyr, etc.).* Solid C/C++ coding abilities.* Familiarity with real-time audio (sample rates, buffering, I2S, PCM, drivers).* Strong electrical system and software debugging skills.* Experience with synchronous and asynchronous serial protocols.* Proficient in the use of oscilloscopes, logic analyzers, and protocol decoders.* Experience designing firmware solutions from hardware components or datasheets.* Experience with register-level and system debugging.* Understanding of end-to-end software development flow and effective use of various tools to address issues.* Knowledge of audio, DSP, and Bluetooth technologies is preferred.
What We Offer:
A competitive salary of $145,000 per annum, commensurate with experience.
-
Embedded Software Firmware Engineer
2 days 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...
-
Embedded Firmware Developer at Amazon
1 day ago
Sunnyvale, California, United States Amazon Full timeAbout the OpportunityWe are seeking a talented Software Development Engineer to join our team in developing device software application features and system software enhancements for Amazon 1P products. This is a high-impact role where you will have the opportunity to lead the architecture, design, and implementation of consumer electronic product software...
-
Senior Embedded Software Developer
2 weeks ago
Sunnyvale, California, United States Fresh Consulting Full timeJob Title: Senior Embedded Software DeveloperAbout Us:Fresh Consulting is a cutting-edge design-led, software development and hardware engineering company. Our team of experts provides end-to-end digital services to help companies innovate and create fresh experiences that connect humans, systems, and machines.We bring together talented UX designers,...
-
Embedded Systems Developer
23 hours ago
Sunnyvale, California, United States Apple Full timeResponsibilitiesAs an Embedded FW Engineer, your responsibilities will include:Crafting and implementing embedded firmware for SoC bring-up and wireless connectivity enablementDeveloping SoC test and calibration capabilities for wafer, module, and system factoriesCollaborating with RF/Radio design, DVT, PHY, and System engineering teams to architect, define,...
-
Highly Skilled Embedded Software Developer
2 weeks ago
Sunnyvale, California, United States Insight Global Full timeAbout the Role:At Insight Global, we are seeking a highly skilled embedded software developer to join our team. As an embedded software engineer, you will be responsible for designing, developing, and testing software for various embedded systems.Key Responsibilities:Architect, design, implement, and test software enabling customers to meet their...
-
Senior Embedded Software Engineer
2 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 Google Full timeAt Google, we're pushing the boundaries of technology to create innovative solutions that change people's lives. As a Senior Software Engineer in our Embedded Systems/Firmware Cloud Platforms team, you'll be part of this exciting journey.CompensationThe estimated salary for this role is $204,150 - $301,425 per year, plus bonus and equity.About the JobYou...
-
Cellular Firmware Engineer
2 weeks ago
Sunnyvale, California, United States Apple Full time**About This Role**As a Cellular Layer 1 Control Firmware Engineer at Apple, you will be part of a world-class modem team responsible for crafting sophisticated and groundbreaking embedded firmware that deliver more performance in our products than ever before. You will work across fields to transform improved hardware elements into a single, integrated...
-
Senior Software Architect for Embedded Systems
2 weeks ago
Sunnyvale, California, United States Insight Global Full timeOverviewAt Insight Global, we strive to create diverse and inclusive environments where talented individuals can bring their full potential to work every day. As a Senior Software Architect for Embedded Systems, you will be part of a dynamic team that delivers innovative solutions for our clients.Estimated Salary: $95/hour based on industry standards and...
-
Sunnyvale, California, United States eTeam Full timeeTeam is Hiring: About the RoleWe are seeking an experienced Embedded Systems Engineer to join our team in Sunnyvale, CA. As a key member of our engineering team, you will be responsible for developing and deploying high-performance embedded systems.Job DescriptionIn this role, you will work closely with our System Validation, Software, Firmware, and...
-
Sunnyvale, California, United States Amazon Full timeJob OverviewAmazon is seeking an experienced Embedded Firmware Developer to join our team in Los Angeles County. This role involves developing and testing software features for Amazon 1P products, working closely with other engineering partner teams, and collaborating with cross-functional teams to ensure seamless delivery of projects.The successful...
-
Embedded Software Developer
2 days ago
Sunnyvale, California, United States Fortinet Full timeJob Title: Embedded Software DeveloperJob Description:Fortinet is seeking an Embedded Software Developer with expertise in C programming and networking to join our team. This role offers a unique opportunity to work on the development of secured Enterprise Wireless products and features.Key Responsibilities:• Develop secured Enterprise Wireless products...
-
Sunnyvale, California, United States Apple Full timeResponsibilitiesYou will be responsible for:Crafting and implementing embedded firmware for SoC bring up and wireless connectivity enablementWorking closely with product software and manufacturing teams to enable RF and PHY calibrations, algorithms, and testingDeveloping and implementing innovative firmware solutions for wireless connectivityCollaborating...
-
Senior Cellular Software Architect
1 week ago
Sunnyvale, California, United States Apple Inc. Full timeCompany Overview">At Apple, we're pushing the boundaries of what's possible with wireless technology. Our Cellular FW team is a world-class group of innovators, dedicated to crafting sophisticated embedded firmware that deliver unparalleled performance in our products.About the Role">We're seeking a highly skilled RF Software Engineer to join our team and...
-
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...
-
High Performance Firmware Design Engineer
2 weeks ago
Sunnyvale, California, United States Apple Full timeJob Overview:This role is part of a silicon design group responsible for crafting and productizing powerful cellular SoCs.Description:As an Embedded Real Time Critical Control Firmware Engineer, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort. Key responsibilities include designing and implementing algorithms using minimal...
-
Sunnyvale, California, United States Amazon Full timeAs a Senior Software Development Engineer at Amazon, you will play a pivotal role in designing, implementing, optimizing, triaging, and supporting multimedia functionalities for embedded systems. You'll be responsible for developing, supporting, and maintaining Board Support Packages (BSP) on Linux platforms, ensuring seamless integration of multimedia...
-
Sunnyvale, California, United States Amazon Full timeAt Amazon, we are seeking talented software engineers to join our ComPas Team in building device software application features and system software enhancements while working closely with ODM partners and internal cross-functional teams.We are a customer-focused, fast-paced, and collaborative team. Our goal is to provide innovative products and experiences...
-
Sunnyvale, California, United States 1X Technologies AS Full timeWe are at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids.Our team seeks the world's most talented individuals with a passion for inventing and building a more prosperous future. At 1X Technologies AS, you'll get to own real projects and be...
-
Senior Embedded Systems Software Engineer
2 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...