SW/FW Engineer

2 weeks ago


San Francisco, United States FlexAI Full time
Join FlexAI:

FlexAI is at the forefront of revolutionizing AI computing by reengineering infrastructure at the system level. Our groundbreaking architecture, combined with sophisticated software intelligence, abstraction, and an orchestration layer, allows developers to leverage a diverse array of compute, resulting in efficient, more reliable computing at a fraction of the cost. We are seeking a skilled and experienced Senior SW/FW Engineer.

Founded by Brijesh Tripathi and Dali Kilani, who bring experience from Nvidia, Apple, Tesla, Intel, Lifen, and Zoox, FlexAI is not just building a product – we’re shaping the future of AI. Our teams are strategically distributed across Paris, Silicon Valley, and Bangalore, united by a shared mission: to deliver more compute with less complexity.

Position Overview:

FlexAI is seeking a highly skilled and motivated Senior SW/FW Engineer with deep expertise in system engineering, UEFI firmware architecture, and design. In this role, you will play a key part in bringing to life the advanced technologies developed by FlexAI’s hardware and software teams, ensuring seamless integration across various subsystems. The ideal candidate will have significant experience with ARM architectures, AI/HPC accelerators, and SoC bring-up, and will be adept at debugging and solving complex problems at the intersection of firmware and hardware.

What you’ll do:

  • Lead the development and design of firmware, focusing on UEFI/BIOS/EDK2 with ARM firmware architecture.
  • Work closely with hardware, software, and QA teams to ensure a smooth integration and bring-up of SoC components, AI/HPC accelerators, and interconnects.
  • Debug issues that arise at the intersection of firmware, hardware, and software, ensuring root cause analysis and effective resolutions.
  • Write and optimize early boot sequences and device tree support for ARM-based systems.
  • Collaborate with the hardware team to ensure effective instrumentation of hardware and SoCs, utilizing tools like Lauterbach for debugging.
  • Drive system-level power-on, testing, and debugging to ensure the product meets compliance standards.
  • Lead the firmware development from inception through QA to achieve a production-ready release.
  • Provide technical guidance and mentorship to junior engineers, driving best practices for firmware development.
  • Communicate technical concepts clearly and effectively to non-technical stakeholders, bridging the gap between development and business needs.

What you’ll need to be successful:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 12+ years of experience in firmware development, with a strong focus on x86 and ARM architecture.
  • 12+ years of experience in software/firmware design, implementation, and debugging.
  • 10+ years of experience in low-level programming using ASM ARM, C, C++, and Python.
  • In-depth knowledge of ARM, AI/HPC architectures, SoC, PCI, fabrics, and interconnects.
  • Extensive hands-on experience in designing and developing ARM firmware, including UEFI/BIOS/EDK2 with device tree support.
  • Familiarity with Agile or CMMI methodologies.
  • Proficient in hardware and CPU instrumentation, with significant experience using debugging tools like Lauterbach.
  • Expertise in system-level power-on, testing, debugging, and ensuring product compliance.
  • Proven ability to lead firmware projects through the development lifecycle to QA, ensuring a successful production deployment.
  • Strong communication skills with the ability to explain complex technical concepts to non-technical team members.

What we offer:

  • A competitive salary and benefits package, tailored to recognize your dedication and contributions.
  • The opportunity to collaborate with leading experts in AI and cloud computing, learning from the best and the brightest, fostering continuous growth.
  • An environment that values innovation, collaboration, and mutual respect.
  • Support for personal and professional development, empowering you with the tools and resources to elevate your skills and leave a lasting impact.
  • A pivotal role in the AI revolution, shaping the technologies that power the innovations of tomorrow.
Offices:

Our teams are strategically distributed across three continents—Europe, North America, and Asia—united by a shared mission: to deliver more compute with less complexity.

  • Paris - HQ
  • San Francisco (Bay Area) - US office
  • Bangalore - India office
Apply NOW

You’ve seen what this role entails. Now we want to hear from you Does this opportunity align with your aspirations? If you’re even slightly curious, we encourage you to apply – it could be the start of something extraordinary

At FlexAI, we believe diverse teams are the most innovative teams. We’re committed to creating an inclusive environment where everyone feels valued, and we proudly offer equal opportunities regardless of gender, sexual orientation, origin, disabilities, veteran status, or any other facets of your identity that make you uniquely you.

#J-18808-Ljbffr

  • san jose, United States Frore Systems Full time

    Frore Systems is looking for innovators to add to our team. If you are interested in revolutionizing technologies that will make advanced computing possible in the 21st century and have what we are looking for, contact us.Device makers are running into a brick wall trying to deliver higher performance. Welcome to Frore Systems, an innovative startup in...


  • San Jose, United States Frore Systems Full time

    Frore Systems is looking for innovators to add to our team. If you are interested in revolutionizing technologies that will make advanced computing possible in the 21st century and have what we are looking for, contact us.Device makers are running into a brick wall trying to deliver higher performance. Welcome to Frore Systems, an innovative startup in...


  • san jose, United States Mirafra Technologies Full time

    Senior DV EngineersArchitect block and full-chip verification environments using HVLs and constrained random techniques for SOCs with embedded CPUs and mixed signal interfaces. Requires UVM, System Verilog, SVA ○ Develop test plans and coverage metrics from specifications and write block and chip-level tests. ○ Debug RTL and Gate simulations and work...


  • San Jose, United States Mirafra Technologies Full time

    Senior DV EngineersArchitect block and full-chip verification environments using HVLs and constrained random techniques for SOCs with embedded CPUs and mixed signal interfaces. Requires UVM, System Verilog, SVA ○ Develop test plans and coverage metrics from specifications and write block and chip-level tests. ○ Debug RTL and Gate simulations and work...


  • san jose, United States Mirafra Technologies Full time

    Senior DV EngineersArchitect block and full-chip verification environments using HVLs and constrained random techniques for SOCs with embedded CPUs and mixed signal interfaces. Requires UVM, System Verilog, SVA ○ Develop test plans and coverage metrics from specifications and write block and chip-level tests. ○ Debug RTL and Gate simulations and work...


  • San Diego, United States Apple Full time

    SummaryJoin the Wireless Technologies and Ecosystems (WTE) organization and be part of an outstanding team of engineers, working with multi-functional teams to drive innovation and develop products used by millions worldwide. We are looking for a highly reciprocal individual who can excel in a high-paced environment. Be ready to make something extraordinary...

  • Staff SW Engineer

    3 months ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • Sr. SW Engineer

    2 months ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • Staff SW Engineer

    2 months ago


    San Mateo, United States Visa Full time

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...

  • Electrical Engineer

    6 months ago


    San Jose, United States Lumentum Operations LLC Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing!We're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!Lumentum (NASDAQ: LITE) is a market-leading manufacturer of innovative optical and photonic products...

  • Electrical Engineer

    4 weeks ago


    San Jose, United States Lumentum Operations LLC Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing!We're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!Lumentum (NASDAQ: LITE) is a market-leading manufacturer of innovative optical and photonic products...


  • San Jose, United States Intelliswift Software Full time

    Title: Design Verification EngineerLocation: San Jose, CA, Austin, TX, Phoenix, AZDuration: 12 Months.Pay Rate: $75 to $80/hrJob Description:Testbench development - System Verilog UVM and C testsIntegration/development of C tests/APIs and SW build flowIntegration/development of UVM mailboxes and HW/SW communication componentsTest plan developmentPower Aware...


  • San Jose, CA, United States Intelliswift Software Full time

    Title: Design Verification EngineerLocation: San Jose, CA, Austin, TX, Phoenix, AZDuration: 12 Months.Pay Rate: $75 to $80/hrJob Description:Testbench development - System Verilog UVM and C testsIntegration/development of C tests/APIs and SW build flowIntegration/development of UVM mailboxes and HW/SW communication componentsTest plan developmentPower Aware...


  • San Diego, California, United States MediaTek Full time

    Job DescriptionWe are seeking an accomplished System Safety and Functional Safety Lead Engineer to join our innovative team at MediaTek. The ideal candidate will have a strong background in automotive solutions and a proven track record in developing and implementing effective safety solutions.Key ResponsibilitiesDevelop and implement advanced system safety...


  • San Jose, United States Micron Technology Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Micron is looking for a principal HW development engineer to...


  • San Mateo, United States Actalent Full time

    Position: Embedded Software Engineer III Pay rate: $70-75/hour Location: On-site in Burlingame, CA Duration: 6 month contract (W2) with possibility to extend Description: Scope of Work Firmware development debugging Understand and implement firmware on micro-controllers leverage peripherals support boot loaders schedule real-time tasks RTOS...

  • JR SW Test Engineer

    1 month ago


    San Diego, United States Technika Search Full time

    As a JR SW Test Engineer, you will be participating in end-to-end verification of embedded devices and web applications. Testing on Smart Phone Applications. LTE/4G/5G Wireless Environments.Creating and documenting test plans, test cases, test scenarios, and test scripts.Responsible for executing the test plan.Documenting issues within the tracking system...

  • JR SW Test Engineer

    1 month ago


    san diego, United States Technika Search Full time

    As a JR SW Test Engineer, you will be participating in end-to-end verification of embedded devices and web applications. Testing on Smart Phone Applications. LTE/4G/5G Wireless Environments.Creating and documenting test plans, test cases, test scenarios, and test scripts.Responsible for executing the test plan.Documenting issues within the tracking system...


  • San Francisco, United States hireVouch Full time

    We are seeking an exceptional Software Engineering Manager to join our team and work out of our San Francisco office. The ideal candidate is a dynamic technical leader and visionary, responsible for cultivating talent, collaborating with stakeholders, and delivering innovative products that exceed customer expectations. This role requires end-to-end...


  • San Jose, United States Mirafra Technologies Full time

    Embedded FW Engineer/Embedded C FW "STM32"ResponsibilitiesDesign and implement firmware for microcontroller-based devices using C and various RTOSDebug and test firmware using various tools such as oscilloscopes, logic and protocol analyzers, etcCollaborate with hardware engineers to integrate software with hardware componentsBasic QualificationsExperience...