Embedded Firmware Software Developer

5 days ago


Sunnyvale, California, United States Arrow Electronics Full time
Job Title: Embedded Firmware Software Developer

We are seeking a highly skilled Embedded Firmware Software Developer to join our team at Arrow Electronics. As an Embedded Firmware Software Developer, you will be responsible for designing, developing, and implementing software/drivers for embedded devices and systems.

Key Responsibilities:
  • Design and develop system software with a focus on display.
  • Review and analyze code and design.
  • Enhance efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide post-production support.
  • Interface with hardware design and development.
  • Assess third-party and open-source software.
Requirements:
  • Proven experience as an embedded software engineer.
  • Solid programming experience in C or C++.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Experience with software development methodologies.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Knowledge of reading schematics and data sheets for components.
  • Strong documentation and writing skills.
  • Experience in device drivers and Android.
  • Prior display software experience is a plus.
Education:

Bachelor's / Masters in Engineering

Work Arrangement:

Full-time position with the possibility of travel to an Arrow Client office location as requested by Arrow Client leadership.

Location: Sunnyvale, CA

About eInfochips:

eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services. With a rich history of over two decades, eInfochips continues to fuel technological innovations in multiple verticals.

eInfochips has strategic technology partnerships with Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft, and Google. Along with Arrow's $38B in revenues, 22,000 employees, and 345 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 150,000+ global clients.

eInfochips acts as a catalyst to Arrow's Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients. Please visit https://www.einfochips.com/ for our portfolio of product engineering services across various industries.

EEO Statement:

Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status.

Annual Hiring Range/Hourly Rate: $92, $226,946.50

Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level. The pay ratio between base pay and target incentive (if applicable) will be finalized at offer.

Location: Menlo Park, CA

Time Type: Full-time

Job Category: Engineering Services

EEO Statement:

Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status.



  • Sunnyvale, California, United States Arrow Electronics Full time

    Job DescriptionJob Title: Embedded Firmware Software EngineerJob Summary:We are seeking a highly skilled Embedded Firmware Software Engineer to join our team at Arrow Electronics. As an Embedded Firmware Software Engineer, you will be responsible for designing, developing, and implementing software/drivers for embedded devices and systems.Key...


  • Sunnyvale, California, United States Meta Full time

    About the RoleWe are seeking an exceptional Embedded Software Engineer to join our Reality Labs team at Meta. As a key member of our team, you will play a critical role in designing, developing, and testing firmware systems for our cutting-edge AR, VR, and new platforms.ResponsibilitiesAnalyze, design, develop, and debug firmware for a wide range of devices,...


  • Sunnyvale, California, United States Meta Full time

    About the RoleWe are seeking an exceptional Embedded Software Engineer to join our Reality Labs team at Meta. As a key member of our team, you will play a critical role in designing, developing, and testing firmware systems for our cutting-edge AR, VR, and new platforms.ResponsibilitiesAnalyze, design, develop, and debug firmware for a wide range of devices,...


  • Sunnyvale, California, United States BCforward Full time

    Job Title/Position: Embedded Software Developer IIIJob Location: Remote or OnsiteDuration: 6 Months with Possible ExtensionJob Type: Full-timeKey Responsibilities:1. Firmware Development & DebuggingDesign, develop, and implement firmware on micro-controllers, leveraging peripherals, supporting boot loaders, scheduling real-time tasks (RTOS), and more.2....


  • Sunnyvale, California, United States Iron Systems Full time

    Company Overview:Iron Systems is a leading provider of custom-built computing infrastructure platforms, delivering innovative solutions for network servers, storage, OEM/ODM appliances, and embedded systems.With over 15 years of experience, our customer-focused approach has earned us a reputation for holistic design, engineering, manufacturing, logistics,...


  • Sunnyvale, California, United States Arrow Electronics, Inc. Full time

    Job Summary:Arrow Electronics, Inc. is seeking a highly skilled Embedded Software Engineer III to join our team. As a key member of our engineering services group, you will be responsible for designing, developing, and testing complex embedded systems.Key Responsibilities:Design and develop firmware and software for embedded systemsCollaborate with...


  • Sunnyvale, California, United States Arrow Electronics Full time

    Job DescriptionPosition: Embedded Firmware EngineerJob Summary:We are seeking a highly skilled Embedded Software Engineer to join our team at Arrow Electronics. The ideal candidate will have a strong background in device drivers, Android, and display drivers, and will be responsible for developing and implementing software/drivers for embedded devices and...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineering Manager II to lead our Embedded Systems/Firmware team. As a key member of our Technical Infrastructure team, you'll be responsible for designing, guiding, and vetting systems designs within the scope of our broader area.As a technical leader, you'll set clear expectations with individuals...


  • Sunnyvale, California, United States BCforward Full time

    Job Title/Position: Embedded Software Engineer IIIJob Location: Remote or OnsiteDuration: 6 Months with Possible ExtensionJob Type: Full-timeKey Responsibilities:1. Firmware Development & DebuggingDesign, develop, and implement firmware for micro-controllers, leveraging peripherals, boot loaders, and real-time operating systems (RTOS).2. Firmware Test...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Wireless SoC Firmware Engineer to join our growing wireless silicon development team at Apple. As a key member of our organization, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test.Key ResponsibilitiesCraft and implement embedded software for...


  • Sunnyvale, California, United States The Ash Group Full time

    Position: Wireless Developer (WiFi/BLE Driver)Contractual EngagementLocation: OnsiteCompensation: Competitive Hourly RateKey Responsibilities:Design and optimize embedded software with a focus on connectivity and wireless software stacks including Wi-Fi and Bluetooth.Develop new software stacks for connectivity technologies such as Wi-Fi, Bluetooth, and...


  • Sunnyvale, California, United States The Ash Group Full time

    Position: Wireless Developer (WiFi/BLE Driver)Contractual engagementLocation: OnsiteCompensation: Competitive hourly rateKey Responsibilities:Design and optimize embedded software with a focus on connectivity and wireless software stacks, including Wi-Fi and Bluetooth.Develop new software stacks for connectivity solutions, encompassing Wi-Fi, Bluetooth, and...


  • Sunnyvale, California, United States The Ash Group Full time

    Position: Wireless Developer (WiFi/BLE Driver)Contractual roleLocation: OnsiteCompensation: Competitive hourly rateKey Responsibilities:Design and optimize embedded software with a focus on connectivity and wireless software stacks, including Wi-Fi and Bluetooth.Develop new software stacks for connectivity, encompassing Wi-Fi, Bluetooth, and Ultra-Wideband...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Company Overview:At Intuitive Surgical, we are dedicated to our mission of enhancing lives through minimally invasive healthcare solutions. We leverage ingenuity and advanced technology to empower physicians in their healing practices.As a leader in robotic-assisted surgical systems, we are committed to building a diverse and inclusive workforce that strives...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Company Overview:At Intuitive Surgical, we are driven by a singular mission: to enhance lives through minimally invasive care. Our innovative technology empowers healthcare professionals to perform surgeries with unparalleled precision and efficiency.As a leader in robotic-assisted surgery, we are dedicated to building a diverse and inclusive workforce that...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Company Overview:At Intuitive Surgical, we are driven by our mission: we believe that minimally invasive care enhances the quality of life. Through innovation and advanced technology, we empower physicians to perform without limitations.As a leader in robotic-assisted surgery, we are dedicated to building a diverse and inclusive team, committed to making a...


  • Sunnyvale, California, United States Apple Full time

    Wireless SoC Firmware EngineerAre you passionate about developing cutting-edge wireless technology? Do you have a strong background in embedded software development and a keen interest in hardware and system bring-up? We're looking for a talented Wireless SoC Firmware Engineer to join our team at Apple.Key Responsibilities:Design and implement embedded...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Wireless SoC Firmware Engineer to join our growing wireless silicon development team at Apple. As a key member of our organization, you will be responsible for crafting and implementing embedded software for System on a Chip (SoC) bring up and test.Key ResponsibilitiesWork closely with the Software Engineering...


  • Sunnyvale, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior SoC Firmware Engineer to join our Wireless Silicon Development team at Apple Inc. 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 ResponsibilitiesWork closely with the Software Engineering team to ensure...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Company Overview:At Intuitive Surgical, we are driven by our mission: we believe that minimally invasive care enhances lives. Through creativity and advanced technology, we empower physicians to perform healing without limitations.As a leader in robotic-assisted surgery, we are dedicated to building an inclusive and diverse workforce, focused on making a...