Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Neurophos Inc

About Neurophos

The demand for new data centers and AI compute is rapidly outpacing the planet's energy capacity. Digital solutions are hitting a power wall as we approach the physical limits of traditional silicon. Conquering this bottleneck means rethinking the fundamental architecture of inference compute. The industry's current path can't meet the need, so we're taking a different approach.

Instead of traditional electronic circuits, we use silicon photonics and an active, programmable metasurface to perform matrix multiplications at the speed of light. Our optical cells are 10,000x smaller than traditional photonic components, enabling unprecedented density. By using photonics instead of electricity, our chips become more efficient as they scale. This architecture will deliver up to 100 times the energy efficiency of existing solutions while significantly improving performance for large-scale AI inference.

We've assembled a world-class team of industry veterans and recently raised a $110M Series A led by Gates Frontier. Participants include M12 (Microsoft's Venture Fund), Carbon Direct Capital, Aramco Ventures, Bosch Ventures, Tectonic Ventures, Space Capital, and others.

Join us and shape the future of computing!

Position Overview

We are seeking a talented Firmware Engineer to join our engineering team. This role is focused on low-level firmware development for our novel LLM accelerator architecture. You will develop code for the firmware layer that directly controls our custom hybrid optical-electronic compute hardware, ensuring reliable operation and optimal performance.

Location

Austin, TX


Key Responsibilities

Firmware Development:
  • Contributing to low-level firmware to orchestrate execution of LLM workloads across hardware accelerator components
  • Contributing to system and board management of such a system
  • Create debugging and profiling tools for firmware and hardware interaction
System Integration:
  • Collaborate with hardware engineers to define software-hardware interfaces
  • Optimize end-to-end performance from application layer to hardware execution
  • Develop comprehensive testing and validation frameworks
  • Create documentation and specifications for firmware interfaces
  • Support customer integration and provide technical guidance
Qualifications
  • Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Experience: 3-5 years of professional experience in firmware engineering, embedded systems, or low-level systems programming
  • Programming: High proficiency in embedded C++ (essential), Python for tooling and automation
  • Embedded Systems: Experience with embedded systems programming and hardware interfaces
  • Systems Knowledge: Familiarity with computer architecture, memory hierarchies, and parallel computing concepts
  • Hardware Interfaces: Experience with hardware communication protocols and register-level programming
Preferred Skills
  • Education: Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Bus Protocols: Experience with lower speed peripheral busses (I2C/SPI/UART/CAN/LIN), Some experience with PCIe interfaces. Some experience with Ethernet interfaces.
  • Embedded Processors: Experience with embedded processor architectures (ARM, RISC-V, or similar) and associated toolchains (strongly preferred)
  • Virtual Platforms: Experience with early firmware development on virtual platforms and/or fast C simulators (preferred)
  • Cross-Compilation: Hands-on experience with cross-compiler toolchains (preferred)
  • Containerization: Experience with Docker containers for development and delivery (preferred)
  • Parallel Debugging: Experience debugging parallel and asynchronous programs (strongly preferred)
  • Real-Time Systems: Experience with bare metal programming and RTOS (FreeRTOS, Zephyr, or similar) (preferred)
  • AI-Assisted Development: Experience with structured, human-supervised AI/agentic coding workflows (preferred)
  • Multi-Node Systems: Experience with multi-node embedded systems, including inter-node communication and coordination (strongly preferred)
  • Multi-Processor Systems: Experience with multi-processor systems, including IPC and shared memory coordination (preferred)
  • Adaptive Firmware: Experience designing adaptive and retargetable firmware architectures (preferred)
  • OTA Updates: Experience with over-the-air update systems for embedded devices (preferred)
  • RTL Familiarity: Ability to read and understand RTL code for debugging and hardware-software co-design
  • ML Hardware: Experience with AI/ML accelerators (GPUs, TPUs, FPGAs) and their programming models
  • Performance Optimization: Experience with high-performance computing and low-latency system design
  • Thermal/Power Management: Experience with thermal management and power optimization in embedded systems
  • LLM Knowledge: Familiarity with Large Language Model architectures and their computational requirements (preferred)
  • High Speed Protocols : Some familiarity or understand of AMBA, AXI, PCIe, on processors and ROCv1/2, Infiniband over networks
Technical Skills
  • Programming Languages: Embedded C++ (essential), Python, Assembly
  • Bus Protocols: I2C, SPI, UART, or low-speed serial protocols. Ethernet familiarity.
  • Embedded Processors: ARM Cortex-M/A, RISC-V, or similar; associated toolchains and debugging
  • Embedded Platforms: Bare metal programming, FreeRTOS, Zephyr, or similar RTOS
  • RTL & Verification: Verilog/SystemVerilog (reading comprehension), ModelSim, Questasim, or similar simulation tools (nice to have)
  • Hardware Interfaces: Register-level programming, memory-mapped I/O.
  • Driver Methodologies : Polling, Interrupt and DMA based hardware interactions
  • Distributed Embedded: Inter-node communication, message passing, distributed state management (nice to have)
  • Testing & QA: Unit testing frameworks, hardware-in-the-loop testing, integration testing
  • CI/CD: Jenkins, GitHub Actions, GitLab CI, or similar systems
  • Development Tools: CMake, Git, Docker
  • Debugging Tools: GDB, JTAG debuggers, logic analyzers, oscilloscopes, hardware protocol analyzers
  • Operating Systems: Posix/Linux (user-space tooling), embedded RTOS internals
Technical Environment
  • Languages: Embedded C++ (primary), Python for tooling, Assembly for low-level optimization
  • Hardware Tools: JTAG debuggers, logic analyzers, oscilloscopes, protocol analyzers
  • Simulation: Simulators/Emulators for hardware-software co-verification
  • Testing: Hardware-in-the-loop testing, automated regression suites, CI pipelines
  • Focus Areas: Firmware development, HAL implementation, hardware-software co-design
What We Offer

This is an opportunity to play a pivotal role in an innovative startup redefining the future of AI hardware. Work on game-changing technology at the intersection of photonics and AI as part of a collaborative, brilliant team. You'll contribute to a platform that redefines computational performance and accelerates the future of artificial intelligence. Come help us bring this transformative technology to the world.

Benefits

Join a team that invests in your future and your well-being. At Neurophos, we offer:
  • 100% coverage of base health plan premiums for you and your dependents, plus HSA contributions.
  • Unlimited PTO. No rigid vacation banks, just a focus on delivery.
  • 401(k) matching and stock option opportunities to ensure our success is your success.
  • Full suite of voluntary benefits, including Dental, Vision, Life, Hospital, Critical Illness, and Accident insurance.
  • Personalized Benefits. Choose the plans that fit your life and take the cash back for those that don't.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Austin, TX vacancy
  • $193.3k - $261.5k

     ...help our customers change the world.The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • $193.3k - $261.5k

     ...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  • Job-ID28251118Reference26-14398KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer... 
    Suggested

    Mindlance

    Austin, TX
    5 days ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  ...impact.Position Overview:We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller firmware development... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  •  ...embedded and commercial applications, working across silicon, firmware, and software to deliver reliable, high‑performance solutions...  ...industry-leading technologies to market. You will interact with key engineering and management stakeholders as well as AMD’s business team to... 
    Suggested

    AMD

    Austin, TX
    4 days ago
  •  ...Radeon™ (Vega, Navi), and Semi‑Custom products. We are seeking an engineer to contribute to the development and enablement of next‑...  ...of a cross‑functional team responsible for Infinity Fabric IP firmware development and feature enablement across AMD platforms. Your work... 

    AMD

    Austin, TX
    3 days ago
  •  ...impact on the world of technology.Job DescriptionBe part of the Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and developing low-level... 
    Full time

    Cadence Design Systems

    Austin, TX
    3 days ago
  •  ...vision and desire to guide concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference... 
    Work experience placement

    Mindlance

    Austin, TX
    5 days ago
  •  ...The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed...  ...ACADEMIC CREDENTIAL:Bachelor's degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree is a plus.LOCATION... 

    AMD

    Austin, TX
    3 days ago
  • $138k - $300k

     ...with their digital world.Team Description:At Neuralink, we're engineering the future of automated surgeries, focusing on the safe and effective...  ...from scratch while challenging and refining the old. As a Firmware Engineer, your responsibilities will encompass:Developing and... 
    Full time
    Temporary work

    Neuralink

    Austin, TX
    1 day ago
  •  ...WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth and TCP communications, to server-side... 
    Temporary work
    Work experience placement
    Casual work

    Internetwork Expert Inc

    Austin, TX
    5 days ago
  •  ...Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware... 

    Oho Group

    Austin, TX
    2 days ago
  •  ...big ambitions to grab more market share on a global stage. Our engineers, marketers, sales and support teams are all unified in our...  ...inductors), and power MOSFETs.  Job DescriptionREA is seeking a Staff Firmware Engineer for our Performance Computing Power (PCP) team in... 

    Renesas Electronics America

    Austin, TX
    3 days ago
  •  ...in electronics and the world.Job DescriptionAs the Principal Firmware Architect for UALink Switch Products, you will serve as the technical...  ...& Experience Degree: Bachelor’s or Master’s/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or a related... 
    Worldwide

    Renesas Electronics America

    Austin, TX
    4 days ago
  •  ...demanding compute, AI, datacenter, and infrastructure applications.Job DescriptionRenesas is seeking an experienced Staff Firmware/Middleware Engineer to define firmware architecture, control interfaces, telemetry systems, and diagnostic frameworks for next-generation... 

    Renesas Electronics America

    Austin, TX
    5 days ago
  • $50 - $52 per hour

     ...Job Title: Firmware / Diagnostics Software Engineer Job Description This role focuses on developing and validating embedded diagnostics software on Linux-based systems for advanced networking and telecom hardware products. You will contribute to new hardware... 
    Contract work
    Temporary work

    Actalent

    Austin, TX
    4 days ago
  •  ...Firmware Engineer - Actuation Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical... 
    Local area

    Apptronik

    Austin, TX
    1 day ago
  •  ...Our client, a leading technology organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Software Development Department supporting the Baseboard Management Controller... 
    Weekly pay
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Austin, TX
    2 days ago
  •  ...the world of technology. Job Description Be part of the Cadence DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in C typically involving bare-metal programming and developing low-... 
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago
  •  ...Firmware Engineer Our client, a leading organization in the technology and server platform industry, is seeking a Firmware Engineer to join their dynamic team. As a Firmware Engineer, you will be part of the Engineering Department supporting the Platform Development... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis

    Austin, TX
    2 days ago
  •  .... KitCheck's hardware fleet spans multiple RFID reader models, each with device-specific firmware written in different languages and frameworks. We're looking for an engineer to take ownership of maintaining, upgrading, troubleshooting, and supporting that firmware in... 
    Local area

    Bluesight

    Austin, TX
    1 day ago
  •  ...graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods. Job Title: Firmware Engineer 1 Duration: 12 Months Location: Austin, TX Job Type: Temporary assignment Work Type: Remote Job Description:... 
    Temporary work
    Remote work

    Tekwissen

    Austin, TX
    5 days ago
  •  ...Principal Verification Test Engineer (Microprocessor)Our client, a leader in the technology industry, is seeking a Principal Verification Test Engineer (Microprocessor) to join their innovative team. As a Principal Verification Test Engineer (Microprocessor), you will... 
    Hourly pay

    Experis

    Austin, TX
    2 days ago
  •  ...Staff Embedded/Firmware Engineer 1Date: Jul 28, 2026Location: Austin, TX, USCompany: Celestica International LPReq ID: 137635Remote Position: NoRegion: AmericasCountry: USAState/Province: TexasCity: AustinSummary: Celestica is looking for talented and passionate software... 
    Work at office

    Celestica

    Austin, TX
    2 days ago
  • A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-... 

    TPI Global Solutions

    Austin, TX
    12 hours ago
  • First Order Effects in Austin, TX is seeking a Firmware Engineer (Embedded Systems) to own the firmware for the MESH platform, including real-time control on MCUs and orchestration on embedded Linux. You will shape the foundation the software stack relies on and bring the... 

    First Order Effects

    Austin, TX
    12 hours ago
  • Allen Control Systems is seeking a Senior Firmware Engineer to develop real-time embedded software in C++ for autonomous defense applications. The role requires designing electrical systems, interpreting MCU datasheets, and integrating with rigid hardware constraints. The... 

    Socket.dev

    Austin, TX
    4 days ago
  • Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong firmware... 
    Contract work

    Dexian

    Austin, TX
    1 day ago
  • SR2 | Socially Responsible Recruitment | Certified B Corporation™ seeks an embedded firmware engineer to design and implement high-performance motor control firmware for an autonomous platform. You’ll collaborate with electrical, mechanical, and systems teams to ensure... 

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Austin, TX
    12 hours ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!