Embedded Real Time Critical Control Firmware Engineer
4 days ago
As an Embedded Firmware Engineer at Apple, you will be part of a team responsible for crafting and productizing powerful cellular SoCs. This role requires someone comfortable with all aspects of embedded firmware development, who thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to shift on constantly evolving requirements.
Key Responsibilities- Design and implement algorithms using minimal memory and cycles with rigid real-time deadlines.
- Implement algorithms such as power gating, tracking loops, and spec-based physical layer procedures.
- Build validation frameworks for validation of implemented algorithms.
- Assist in the development of pre-silicon emulation systems and virtual platforms for pre-silicon FW design and HW verification.
- Evaluate and implement powerful tools for build, formal verification, and test.
- BS and 3+ years of relevant industry experience.
- Experience with design and implementation of bare metal control firmware highly optimized for cycles and memory.
- Deep understanding of the difference between design for a software platform and a highly constrained firmware environment.
- Fundamental facility with C and C++, compilers, build, and source code control tools.
- Solid understanding of computer architecture with particular emphasis on HW/SW interfaces of high-speed communication subsystems.
- Some mainstream OS application-level development and Python or Perl scripting experience.
- Understanding of design for asymmetric multiprocessing solutions.
- Understanding of 5G and 4G 3GPP protocols.
- Some familiarity with wireless communications.
- Experience with silicon prototyping, emulation systems, and virtual platforms.
- Significant experience with memory-constrained Real-Time Operating Systems (RTOS) and concurrent programming.
-
Sunnyvale, California, United States 1X Technologies AS Full timeRole OverviewWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our robotics team, you will be responsible for developing the next generation Battery Management System (BMS) for our humanoid robot NEO. This is a unique opportunity to work on cutting-edge technology and contribute to the...
-
Embedded Firmware Engineer for Humanoid Robotics
3 weeks ago
Sunnyvale, California, United States 1X Technologies AS Full timeJob Title: Embedded Firmware Engineer for Humanoid RoboticsWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our robotics team, you will be responsible for developing the next generation Battery Management System (BMS) for our humanoid robot NEO.About the RoleAs an Embedded Firmware Engineer,...
-
Embedded Software Engineer III
1 week ago
Sunnyvale, California, United States Manpower Group Inc. Full timeWe are seeking a highly skilled Embedded Software Engineer III to join our Firmware Development Department. As a key member of our team, you will be responsible for developing and debugging firmware for micro-controllers, including real-time tasks, bootloaders, and peripheral support.The ideal candidate will have strong problem-solving skills, attention to...
-
Firmware Engineer
2 weeks ago
Sunnyvale, California, United States Trimble Full timeAbout the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Trimble. As a Firmware Engineer, you will be responsible for designing, developing, and implementing firmware for Linux-based high-end GNSS receivers.Key ResponsibilitiesDesign and develop firmware for Linux-based GNSS receiversImplement and debug firmware using emulators,...
-
Senior Embedded Firmware Engineer
3 weeks ago
Sunnyvale, California, United States Amazon Full timeJob Title: Senior Embedded Firmware EngineerProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.About the RoleAs a member of Kuiper MAC-SW, you will be responsible for delivering embedded FW code...
-
Senior Embedded Firmware Engineer
2 weeks ago
Sunnyvale, California, United States Amazon Full timeJob Title: Senior Embedded Firmware EngineerProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.As a member of Kuiper MAC-SW, you will be responsible for delivering embedded FW code running on ground...
-
Embedded Software Developer
4 weeks ago
Sunnyvale, California, United States INSPYR Solutions Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at INSPYR Solutions.About the Role:This is a unique opportunity to work on firmware development and debugging for micro-controllers, leveraging peripherals, supporting boot loaders, and scheduling real-time tasks (RTOS).Key...
-
Embedded Software Development Engineer
5 days ago
Sunnyvale, California, United States Amazon Full timeAbout the RoleAmazon's Lab126 Platform Software team is seeking a talented Software Development Engineer to lead the design and implementation of critical software modules for robots. As a key member of the team, you will contribute to the development of the next generation of robots based on the Astro platform. Your primary responsibility will be to drive...
-
Firmware Engineer
4 weeks ago
Sunnyvale, California, United States Innova Solutions Full timeFirmware Engineer Job DescriptionInnova Solutions is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for developing and testing firmware for ARM-based CPUs and DSPs.Key Responsibilities:Develop and run C/C++ firmware code for ARM CPUs and DSPsPerform end-to-end testing of SW/HW features in...
-
Wireless RF PHY Firmware Engineer
1 week ago
Sunnyvale, California, United States Apple Full timeJob DescriptionAs an Embedded Firmware Engineer at Apple, you will be responsible for crafting and implementing embedded firmware for SoC bring up and wireless connectivity enablement. You will work closely with product software and manufacturing teams to enable RF and PHY calibrations, algorithms, and testing to enable productization of the...
-
Wireless SoC Firmware Engineer
1 week ago
Sunnyvale, California, United States Apple Full timeJob SummaryAs a Wireless SoC Firmware Engineer at Apple, you will be responsible for crafting and implementing embedded firmware for SoC bring up and wireless connectivity enablement. You will work closely with the Software Engineering teams ensuring the quality of their firmware for manufacturability.Key ResponsibilitiesDevelop and implement embedded...
-
Silicon Embedded Software Engineer
4 days ago
Sunnyvale, California, United States Intelliswift Software Full timeJob Title: Silicon Embedded Software Engineer - Firmware and Hardware ExpertLocation: OnsiteDuration: 8 months8+ years of experience working with C/C++, FGPA, prototyping and platformsMust-Have SkillsC/C++ experience, hands-on experience of 8 years minimumUnderstanding of software working with hardware nuancesFPGA, prototyping and platforms...
-
Embedded Software Developer
2 weeks ago
Sunnyvale, California, United States INSPYR Solutions Full timeJob Title: Embedded Software DeveloperAt INSPYR Solutions, we are seeking an experienced Embedded Software Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing firmware for embedded systems.Key Responsibilities:Develop firmware features for embedded microcontrollersCreate and...
-
Firmware Engineer
2 weeks ago
Sunnyvale, California, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Firmware Engineer to join our Wireless Connectivity Silicon Team at Apple. As a member of this team, you will be responsible for designing, developing, and bringing up innovative wireless silicon for various Apple products.The ideal candidate will have a deep understanding of wireless systems and protocols, as...
-
Wireless SoC Firmware Engineer
5 days ago
Sunnyvale, California, United States Apple Full timeWireless SoC Firmware Engineer RoleAt Apple, we're looking for a skilled Wireless SoC Firmware Engineer to join our team. As a key member of our Wireless Connectivity Silicon team, you'll be responsible for crafting and implementing embedded firmware for SoC bring up and wireless connectivity enablement.Key Responsibilities:Develop and implement firmware for...
-
Embedded Software Engineer
2 weeks ago
Sunnyvale, California, United States Capgemini Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team in Seattle, WA or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, from kernel to application.Key ResponsibilitiesArchitect and design embedded firmware systems for future AR, VR, and new...
-
Software Engineering Manager II
2 weeks ago
Sunnyvale, California, United States Google Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Manager II to lead our Embedded Systems/Firmware team. As a technical leader, you will be responsible for overseeing strategic projects, managing a team of engineers, and ensuring the successful deployment of large-scale projects across multiple sites internationally.ResponsibilitiesSet and...
-
Embedded Software Engineer
2 weeks ago
Sunnyvale, California, United States Appko, Inc. Full timeJob TitleEmbedded Software Engineer - Storage SolutionsJob SummaryWe are seeking an experienced Embedded Software Engineer to join our team and contribute to the development of innovative storage solutions. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for storage systems, ensuring high...
-
Wireless SoC Firmware Engineer
4 weeks ago
Sunnyvale, California, United States Apple Full timeJob Title: Wireless SoC Firmware EngineerAt Apple, we're looking for a highly skilled Wireless SoC Firmware Engineer to join our growing wireless silicon development team. As a key member of our team, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test.Key Responsibilities:Work closely with the...
-
Wireless SoC Firmware Engineer
3 weeks ago
Sunnyvale, California, United States Apple Full timeWireless SoC Firmware EngineerAt Apple, we're looking for a highly skilled Wireless SoC Firmware Engineer to join our team. As a key member of our wireless silicon development team, you'll be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test.Key Responsibilities:Work closely with the Software Engineering...