Pinnacle Technical ResourcesNewFirmware Engineer- Embedded Graphics Systems Pinnacle Technical ResourcesFirmware Engineer- Embedded Graphics SystemsSunnyvale, California$70ā$85 / hourContractorA typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment.
JobotNewSenior Electrical Engineer JobotSenior Electrical EngineerMenlo Park, CA$150,000ā$200,000 / yearOur platform enables enhanced visibility and mapping of orbital environments, helping operators better manage assets in low Earth orbit, particularly for small satellite and constellation-based deployments. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
Pinnacle Technical ResourcesElectrical Engineer II Pinnacle Technical ResourcesElectrical Engineer IISanta Clara,, California$50ā$52 / hourContractorThe specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. This role involves working on cutting-edge technologies to design and develop advanced silicon anode materials for lithium-ion batteries, collaborating with cross-functional teams, and contributing to the scaling up of innovative materials and processes.
Nubyt IncAI Automation & Tools Engineer Nubyt IncAI Automation & Tools EngineerSan Jose, CA$70ā$75 / hourContractorEngineering Bandwidth Protection: By filtering out repetitive tasks and known setup issues through automation, we protect the core teamās bandwidth, allowing them to concentrate on high-complexity architecture and "show-stopper" project milestones. The contractor will accelerate progress in the following key areas: Establish a "First Level of Defense" (L1 Triage): The contractor will deploy automated gatekeeping systems to handle initial failure analysis by deploying AI agents.
Space Exploration Technologies CorpSr. Wireless Firmware Engineer Starlink Mobile Space Exploration Technologies CorpSr. Wireless Firmware Engineer Starlink MobileSunnyvale, CA$170,000ā$235,000 / yearAs a wireless firmware engineer, you will play a critical role in developing novel wireless signal processing algorithms, implementing optimized software for use on satellites and ground stations, debugging complex systems and performance issues, and developing production software. 5+ Years of experience with at least 1 of the following: wireless signal processing, modem systems design, wireless systems engineering, DSP (digital signal processing), or physical layer processing (L1).
Space Exploration Technologies CorpWireless Firmware Engineer Starlink Mobile Space Exploration Technologies CorpWireless Firmware Engineer Starlink MobileSunnyvale, CA$135,000ā$155,000 / yearAs a wireless firmware engineer, you will play a critical role in developing novel wireless signal processing algorithms, implementing optimized software for use on satellites and ground stations, debugging complex systems and performance issues, and developing production software. 1+ Years of experience with at least 1 of the following; wireless signal processing, wireless communications, modem systems design, wireless systems engineering, DSP (digital signal processing), or physical layer processing (L1).
Dawn VME ProductsSenior Software/Firmware Engineer - LOCAL CANDIDATES ONLY Dawn VME ProductsSenior Software/Firmware Engineer - LOCAL CANDIDATES ONLYfremont, CAMust be confident in taking the lead in as an individual contributor in defining, scoping, documenting, coding, and debugging as well as working as part of a team on complex projects. Work effectively with team members, exhibit a professional manner in dealing with others, and maintain constructive working relationships.
Zoox IncPart-Time Student Worker - Firmware Engineer (FW Thermal/Body) Zoox IncPart-Time Student Worker - Firmware Engineer (FW Thermal/Body)Foster City, CAZoox's program offers hands-on experience with cutting-edge technology, mentorship from some of the industry's brightest minds, and the opportunity to make meaningful contributions to real projects. Zoox is seeking a motivated Firmware Engineer student worker to join our team, focusing on diagnostic services for the thermal and body systems.
Google LLCEmbedded Firmware Engineer, Digital Signal Processing Google LLCEmbedded Firmware Engineer, Digital Signal ProcessingSunnyvale, CAFrom software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more. You"ll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems.
1X TechnologiesEmbedded Firmware Engineer - Actuators & Drives 1X TechnologiesEmbedded Firmware Engineer - Actuators & DrivesPalo Alto, CA$138,000ā$234,600 / yearYou will work closely with motor control, electrical, and test engineers to ensure that firmware reliably bridges hardware capabilities and higher-level system requirements. We are looking for an Embedded Firmware Engineer to develop and maintain the low-level firmware that runs on actuator and motor drive electronics.
42dotNewEmbedded Firmware Engineer 42dotEmbedded Firmware EngineerSunnyvale, CA$197,000ā$278,460 / yearHardware-Software Integration: Partner closely with EE teams to review schematics, debug complex integration issues, and utilize EE lab equipment (Oscilloscopes, Logic Analyzers) to validate hardware-software interfaces. Cross-Functional Leadership: Act as the technical authority for embedded systems, collaborating with a large matrix of key stakeholders to ensure seamless hardware/software interface.
Hinge Health IncFirmware Engineer II Hinge Health IncFirmware Engineer IISan Francisco, CAInclusive healthcare and benefits: On top of comprehensive medical, dental, and vision coverage, we offer employees and their family members help with gender-affirming care, tools for family and fertility planning, and travel reimbursements if healthcare isn't available where you live. With an AI-powered human-centered care model, Hinge Health leverages cutting-edge technology to improve outcomes, experiences and costs to help people move beyond their pain.
Avive Solutions IncFirmware Engineer - IoT Avive Solutions IncFirmware Engineer - IoTBrisbane, CA$125,000ā$155,000 / yearAvive is taking a fresh approach to addressing this decades-old problem by innovating AED technology, coupled with a first-of-its-kind software platform solution to enable a quicker and more streamlined response to SCA emergencies. We believe that this unique combination of deploying advanced - yet still accessible - hardware, and software, has the potential to revolutionize out-of-hospital cardiac arrest response and massively impact SCA survival rates.
Google LLCNewFirmware Engineer III, Wireless Data and Voice Path Google LLCFirmware Engineer III, Wireless Data and Voice PathMountain View, CAWe"re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. This includes bringing together the best of Google's artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.
EngTalNewSenior Firmware Engineer EngTalSenior Firmware EngineerSan Jose, CARemoteAs the organization continues to scale, they are seeking a Senior Firmware Engineer to play a critical role in designing and developing the embedded software that powers mission-critical products. You'll work closely with electrical, software, systems, and product engineering teams to build reliable, high-performance solutions for complex real-world applications.
BlackStarSenior Embedded Firmware Engineer BlackStarSenior Embedded Firmware EngineerSan Francisco, CaliforniaEmbedded Firmware Engineer, Senior Firmware Engineer, Embedded Software Engineer, ARM Cortex-M, C, C++, Rust, Embedded Systems, Board Bring-Up, Device Drivers, Real-Time Systems, FreeRTOS, Zephyr, Embedded Rust, Safety-Critical Software, Aerospace, Defense Technology, UART, SPI, I2C, USB, Bootloader, Secure Boot, OTA Updates, Hardware Debugging. Own firmware architecture, including device drivers, state machines, communication interfaces, command handling, and programming workflows .
Advanced Micro Devices, IncLead Firmware Engineer, BIOS / UEFI Advanced Micro Devices, IncLead Firmware Engineer, BIOS / UEFISanta Clara, California
ApolisSr Firmware Engineer ApolisSr Firmware EngineerSan Fransisco, CA$55ā$60 / hourThe engineer in this role will work on resource-constrained embedded systems and contribute across the firmware lifecycle, including development, integration, debugging, investigation, documentation, and support for verification and release activities. Key Responsibilities: Update existing firmware running on a resource-constrained embedded system to include cybersecurity enhancements such as encryption, updating SOUP components to current.
Agilent Technologies IncR&D Software/Firmware Engineer Agilent Technologies IncR&D Software/Firmware EngineerSanta Clara, CAIntegrate embedded software with mixed-signal and digital hardware; partner closely with electrical engineering teams to debug hardware/software interaction issues using lab instruments and on-target debugging techniques. Integrate embedded software with mixed-signal and digital hardware; partner closely with electrical engineering teams to debug hardware/software interaction issues using lab instruments and on-target debugging techniques.
Company ConfidentialFirmware Engineer Company ConfidentialFirmware EngineerPalo Alto$64ā$65 / hourTemporaryContractorHelp develop, automate, and validate real-world testing environments for firmware and controls functionality tied to compliance, stability, and customer-facing energy features. Support theĀ validationĀ and controlsĀ engineering efforts behind Client's Energy residential products including Powerwall and grid-connected backupĀ systems.
MillNewSenior Firmware Engineer MillSenior Firmware EngineerSan Bruno, CA$225,000ā$250,000 / yearTens of thousands of Mill's residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercialāthe industry's first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. You'll work closely with cloud services, mobile app, product and hardware teams to integrate Wi-Fi, Bluetooth, and other connectivity features seamlessly, while actively collaborating and contributing as a key team player.
Avive Solutions IncStaff Firmware Engineer Avive Solutions IncStaff Firmware EngineerBrisbane, CA$170,000ā$200,000 / yearWe believe that this unique combination of deploying advanced \u2013 yet still accessible \u2013 hardware, and software, has the potential to revolutionize out-of-hospital cardiac arrest response and massively impact SCA survival rates. Avive is taking a fresh approach to addressing this decades-old problem by innovating AED technology, coupled with a first-of-its-kind software platform solution to enable a quicker and more streamlined response to SCA emergencies.
Brambles LtdPrinciple Firmware Engineer Brambles LtdPrinciple Firmware EngineerSanta Clara, CAThis includes all Digital device portfolio projects (Ultra, Scout, Pulse), Engineering POC, Cloud side implementation for device management and device administration which contribute to all of Asset Digitization programs including Continuous Diagnostics, Targeted Diagnostics, Serialization+ & Digital Commercial Services. We expect this individual to represent Customer configuration, firmware modifications, feature development and work closely with Customer Success leadership to ensure we have a customer first approach and our solutions delight our customers.
Ceribell IncFirmware Engineer - All Levels Ceribell IncFirmware Engineer - All LevelsSunnyvale, CAWhat You'll Do: ⢠Develop and test firmware features for Ceribell's EEG systems ⢠Understand user needs and translate them to the development of new and improved features ⢠Contribute to GUI development using frameworks such as Qt, TouchGFX, LVGL, or custom OpenGL-based stacks ⢠Participate in code reviews, peer reviews, and risk management activities ⢠Create and revise technical documentation ⢠Provide input on firmware and hardware architecture for new and existing products. Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework.
PsiQuantum CorpStaff Firmware Engineer PsiQuantum CorpStaff Firmware EngineerPalo Alto, CAOur application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. ⢠Design, implement, and validate embedded firmware across bare-metal, RTOS, and embedded Linux environments, including device drivers, closed-loop control algorithms, calibration routines, and deterministic state machines.
Microsoft CorpNewSenior Firmware Development Engineer Microsoft CorpSenior Firmware Development EngineerMountain View, CA$119,800ā$234,700 / yearMinimum Qualifications: Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Masters Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience OR Bachelors Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience OR equivalent experience. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200.00 - $261,000.00 per year.
Axiado CorpSr. Staff Firmware Engineer - Platform Firmware Resiliency (PFR) Axiado CorpSr. Staff Firmware Engineer - Platform Firmware Resiliency (PFR)San Jose, CA$80,000ā$200,000 / yearAxiado has also won numerous industry awards for our ground-breaking products and technological innovations, including being named one of Fast Companys 2025 Top 10 Most Innovative Companies in Security, winning the 2025 Global InfoSec Award for Outstanding AI Security Solution, and being named a finalist for the Global Semiconductor Alliances 2025 Start-Up to Watch award. We are a fast-growing, well funded silicon, systems, and solutions company pioneering a new category of semiconductor called the Trusted Control/Compute Unit (TCU) that combines advanced hardware security, AI driven resilience and efficiency, and real-time platform management.
AppleFirmware Engineer - Apple Neural Engine AppleFirmware Engineer - Apple Neural EngineSunnyvale, CAThe responsibilities in this role include: - Design and implement firmware for neural network accelerator hardware (ANE) in Apple SoCs, with focus on scalability and efficiency - Collaborate with cross-functional teams, including platform architecture and driver, to bring new hardware silicon to market - Design and implement firmware to deliver next-gen features for Apple products, including requirements and specifications definitions with other teams - Cultivate a culture of learning and collaboration, encouraging innovation across the organization . Apple Neural Engine (ANE) team is looking for an experienced embedded firmware engineer to develop and maintain low-level firmware for ANE, a specialized hardware accelerator for machine learning workloads.
Astera Labs IncOptical Firmware Engineer, Principal Astera Labs IncOptical Firmware Engineer, PrincipalSan Jose, CAAstera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, NVLink, PCIe, and UALink semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Apple IncEmbedded Firmware Engineer - Image Signal Processor (ISP) Apple IncEmbedded Firmware Engineer - Image Signal Processor (ISP)Cupertino, CAOur team fosters an environment of product innovation, rapid iteration, and collaboration across multiple functions while providing meaningful autonomy to deliver impactful work. Drive ISP hardware validation, feature bring-up, and camera software stack integration on emulators during pre-silicon development and on silicon during initial bring-up.
Also IncStaff Firmware Engineer, IOT Also IncStaff Firmware Engineer, IOTPalo Alto, CA$210,000ā$240,000 / yearWe're a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow. As a Staff Firmware Engineer at ALSO, youll own wireless bring-up, IoT features, and over-the-air updates while partnering across hardware, cloud, and mobile teams to build end-to-end connected systems.
Lumotive LLCSenior Member of Technical Staff, Firmware Engineer (SoC/RTOS) Lumotive LLCSenior Member of Technical Staff, Firmware Engineer (SoC/RTOS)San Jose, CACreate host-side drivers/tools for Windows and Linux as needed (kernel/user-space interfaces, diagnostics, provisioning utilities).Define and implement TDD workflows: unit tests, HIL/integration tests, test frameworks, and CI pipelines; enforce code quality via reviews and static analysis. Proven experience with multiple embedded processor subsystems and integration into ASIC/SoC.Solid grasp of computer architecture and OS principles (memory, concurrency, scheduling, interrupts, caches).RTOS selection and bring-up (e.g., FreeRTOS, Zephyr, ThreadX) including BSPs, bootloaders, and startup code.
Amazon.com IncNewSr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance Amazon.com IncSr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and PerformanceCupertino, CAThis position is ideal for firmware engineers who enjoy solving algorithmic challenges in resource-constrained environments, working close to hardware, and building systems that intelligently manage complex trade-offs in real-time. To enable this work, you will also build instrumentation and tracing capabilities that provide the telemetry needed to develop, tune, and validate your algorithms, with collected data optionally post-processed using cloud-based analytics.
Neuralink CorpFirmware Engineer Intern Neuralink CorpFirmware Engineer Internfremont, CAOur team \u2014 a cross-functional mix of roboticists, engineers from various disciplines, and medical professionals \u2014 collaborates on developing a surgical flow from first principles. Required Qualifications: Demonstrated track record of success in a science or engineering field, evidenced by outstanding projects, innovations, or advanced problem-solving.
Silicon Motion Technology CorpSenior Firmware Engineer(FTL) Silicon Motion Technology CorpSenior Firmware Engineer(FTL)milpitas, CA$150,000ā$210,000 / yearDevelop and maintain the Flash Translation Layer (FTL), including I/O flow, Garbage Collection, and Wear Leveling algorithms to ensure data integrity and maximize NAND endurance. Conduct stress testing, mixed workload testing, power-fail tests, and corner-case verification to ensure firmware stability and reliability.
Coherent CorpSenior Firmware Engineer Coherent CorpSenior Firmware EngineerFremont, CAn \nIntegrity \u2013 Create an Environment of Trust\n \nCollaboration \u2013 Innovate Through the Sharing of Ideas\n \nAccountability \u2013 Own the Process and the Outcome\n \nRespect \u2013 Recognize the Value in Everyone\n \nEnthusiasm \u2013 Find a Sense of Purpose in Work\n \nCoherent Corp. Occasionally required to work in a Class 10000 clean-room environment, wearing smock with mask and gloves\n \nPhysical Requirements\n\n* Able to move light equipment and tooling (<25lbs) as needed when setting up test benches.
Agility RoboticsNewStaff Firmware Engineer Agility RoboticsStaff Firmware EngineerFremont, CA$194,000ā$252,000 / yearAgility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centersātackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. In this role, you will collaborate with a multi-discipline team of engineers to understand the unique requirements for our products and play a key role in ensuring that we have robot designs that are robust and production-ready.
NVIDIA CorpNewSenior Firmware Engineer NVIDIA CorpSenior Firmware EngineerSanta Clara, CAAlso requires technical depth in firmware integration, configuration delivery, branch/release workflows, validation, production binaries, and applying lessons learned to future bring-up, with regular cross-team status reporting on progress, risks, blocking issues, and bugs. Active Program Support: Provide hands-on technical support to active product programs by diagnosing and debugging complex, high-priority issues, collaborating closely with cross-functional teams to drive rapid resolutions.
NVIDIA CorpSenior Firmware Engineer, Networking NVIDIA CorpSenior Firmware Engineer, NetworkingSanta Clara, CAWe have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. Heavily involved with the early modeling and simulation required to produce our outstanding products including schematic and layout reviews on next generation board designs.
Tesla IncEmbedded Firmware Engineer, Battery Management System Tesla IncEmbedded Firmware Engineer, Battery Management Systempalo alto, CA$133,440ā$355,920 / yearThe team develops all the software required to make our products (past, present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and building validation/test infrastructure. The BMS team places an especially large emphasis on ensuring we deliver a product that is safe, reliable, has high-quality user-facing indicators (i.e. range, SOC, power, etc.), and makes the customer experience the best it can be.
Scylla Solutions LLCEmbedded Firmware Engineer Scylla Solutions LLCEmbedded Firmware EngineerMilpitas, CaliforniaExperience developing firmware for robotic systems, motor controllers, or multi-axis motion platforms . Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers).
Capgemini SEEmbedded/Test Firmware Engineer Capgemini SEEmbedded/Test Firmware EngineerSanta Clara, CA$68,911ā$161,544 / yearIt delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini's discretion, consistent with applicable laws.
Brambles LtdSenior Principal Firmware Engineer, IoT Brambles LtdSenior Principal Firmware Engineer, IoTSanta Clara, CAProduct prototypes which can be tested, resulting in a minimally viable product to enable our Digital team to gather the data needed to derive the IoT data resulting in intelligence gathering from field. Individuals fraudulently misrepresenting themselves as Brambles or CHEP representatives have scheduled interviews and offered fraudulent employment opportunities with the intent to commit identity theft or solicit money.
PhizenixNewSenior Firmware Engineer PhizenixSenior Firmware EngineerSanta Clara, CA$185,000ā$225,000 / yearYou will be responsible for developing production-grade firmware for Client's photonic fabric product lineup and developing firmware APIs for resource management and optimization. Bachelor's degree with 8+ years of experience, or Master's degree with 6+ years of experience in Computer Science, Electrical Engineering, Information Technology or a related technical field.
Agility Robotics IncStaff Firmware Engineer Agility Robotics IncStaff Firmware EngineerSan Francisco, CADevelop the firmware communication layer utilizing EtherCAT and CAN ⢠Write firmware for the hardware abstraction layer, peripheral drivers, and applications ⢠Perform real-time hardware testing and debugging using benchtop test equipment such as logic analyzers and oscilloscopes ⢠Work with cross-disciplinary teams to solve complex problems dealing with the integration of software and hardware ⢠Write performant, well-tested, maintainable, and well-documented C++ code. ⢠Experience writing modern C++ (17, 20) ⢠Experience using FreeRTOS or similar ⢠Experience with best practices for writing performant and maintainable software ⢠Proficiency with a Linux-based development environment ⢠Ability to read schematics, PCB layouts, and component datasheets ⢠Ability to verbally communicate technical information effectively.
Advanced Micro Devices IncSenior GPU Firmware Engineer Advanced Micro Devices IncSenior GPU Firmware EngineerSanta Clara, CAWork alongside hardware and upper software layers to co-optimize the whole AI software stack Design and build tools for better collecting/presenting GPU performance details corelating to low-level hardware characteristics Support Partners in the bring-up and validation of AMD Instinct GPUs in their system, guide partners on use of AMD tools, qualification test methods, and analysis of test results. In this customer-centric role, you will collaborate with external OEM partners, internal development and validation teams, and cross-functional stakeholders to bring next-generation server platforms to market powered by AMD's Instinct Accelerators-and ensure their successful deployment in customer data centers.
Tesla IncFirmware Engineer, AI Hardware Tesla IncFirmware Engineer, AI HardwarePalo Alto, CA$128,000ā$282,000 / yearImplement system-level features including boot sequences, firmware updates, fault detection, error handling, and recovery mechanisms for high-reliability datacenter operations⢠Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience. Our team designs advanced AI accelerators and the datacenter systems that scale them-from Dojo, Tesla's purpose-built supercomputer, to the infrastructure that trains massive neural networks powering Full Self-Driving (FSD) and Optimus, Tesla's humanoid robot.
Apple IncNewHID Firmware Engineer Apple IncHID Firmware EngineerCupertino, CABS and a minimum of 3 years relevant industry experience Experience with multithreaded programming Experience developing complex architectures in RTOS environments Experience with advanced debugging in embedded environments (e.g., coredumps, traces)MS in a science related degree 8+ years of relevant experience Expertise in C or C++ for Embedded Systems Strong communication and collaboration skills Experience with multithreaded programming Experience developing complex architectures in RTOS environments Working knowledge of inter-processor communication methodologies and SOC concepts such as MMU's, caching strategies, and ARM architectures Experience designing and implementing communication protocols Experience optimizing for memory and execution time in resource constrained environments Experience with advanced debugging in embedded environments (e.g., coredumps, traces) Experience with NEON / SIMD or similar hardware accelerators Deep experience working with analog and digital sensors Proven capability to apply software best practices to firmware designs Experience contributing to large software projects Experience with unit testing, static analysis, and continuous integration. This includes architecture development, custom silicon design, hardware bringup with our EE partners, firmware design/implementation, and working with our Algorithm/Software/Quality Engineering partners to deliver the user experience for which Apple products are so well known.
Apple IncApplication & System Firmware Engineer Apple IncApplication & System Firmware EngineerSunnyvale, CAThe team is looking for a skilled and motivated Firmware Engineer that will be able to define and develop firmware platforms for current and future Apple products. Experience with motion/motor control (mechatronics, automation, surgical, drones, etc) or safety critical systems, and good understanding how these systems are architected.
GlobalLogic IncSr Firmware Engineer I IRC294482 GlobalLogic IncSr Firmware Engineer I IRC294482San Francisco, CA$150,000ā$160,000 / yearGlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations. Note: GlobalLogic estimates the starting pay range for this role to be performed onsite in San Francisco, CA is $150,000 - $160,000 and reflects base salary only.