Sr. Level Firmware Engineer

TetraMem Inc

$230K — $300K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS or MS in Computer Science, Electrical Engineering, or related field with 5+ years of experience in embedded system development.
  • Strong expertise in embedded software development for microcontroller-based platforms.
  • Proficiency in C and C++ for embedded systems.
  • Strong experience with RTOS, device drivers, and low-level hardware interactions.
  • Hands-on experience with firmware architectures for RTOS based devices like Zephyr or FreeRTOS.
  • Track record of successfully shipping products as an embedded software engineer.
  • Strong debugging and profiling skills for low-level system optimization.

Responsibilities

  • Design, develop, and optimize embedded software for real-time and AI-driven applications.
  • Work with FPGA and ASIC platforms to ensure seamless integration and performance tuning.
  • Develop high-performance drivers and firmware for machine learning workloads on embedded hardware.
  • Implement low-level optimizations to enhance latency, power efficiency, and performance.
  • Support the deployment of edge AI models, focusing on power, memory, and compute resource constraints.
  • Provide technical leadership by mentoring junior engineers and promoting best practices in embedded software development.
  • Ensure software meets requirements for real-time performance, reliability, and security.

Benefits

  • Opportunity to work on cutting-edge technology in AI and embedded systems.
  • Mentorship from experienced technical leaders.
  • Collaborative environment that fosters innovation and growth.
  • Potential to impact real-world applications through product development.
Full Job Description
Responsibilities
  • Lead and grow the production firmware organization, including technical direction, execution planning, mentoring, hiring, and performance management.
  • Drive firmware strategy and roadmap in partnership with product management, silicon, hardware, AI software, and system architecture teams.
  • Define product requirements, firmware architecture, development milestones, and release plans for embedded AI products from concept through production.
  • Own firmware project execution, including planning, prioritization, risk management, resource allocation, schedule tracking, and cross-functional coordination.
  • Translate product and customer requirements into scalable firmware solutions that enable high-performance embedded AI platforms.
  • Oversee the design, development, integration, and optimization of embedded software for real-time and AI-driven applications.
  • Guide firmware development for FPGA and ASIC platforms, ensuring robust hardware/software integration and successful product bring-up.
  • Lead the development of firmware, device drivers, and platform software supporting machine learning acceleration on embedded hardware.
  • Drive system-level optimization for performance, latency, power efficiency, reliability, and manufacturability.
  • Collaborate with engineering leadership to establish development processes, coding standards, quality metrics, CI/CD, testing, and release practices for production firmware.
  • Support customer engagements, product launches, and field issue resolution as required.

Requirements
  • BS or MS in Computer Science, Electrical Engineering, or a related field with 8+ years of embedded systems experience, including technical leadership or engineering management responsibilities.
  • Proven experience leading firmware teams through complete product development cycles from definition to commercial deployment.
  • Demonstrated experience driving cross-functional projects involving hardware, silicon, software, AI, and product management teams.
  • Experience defining product requirements, development roadmaps, engineering schedules, and execution plans.
  • Strong understanding of embedded firmware architecture for microcontroller- and SoC-based systems.
  • Experience with RTOS-based firmware architectures and integration (e.g., Zephyr, FreeRTOS).
  • Solid understanding of low-level software, device drivers, hardware interfaces, and system bring-up.
  • Proficiency in C/C++ with sufficient technical depth to provide architectural guidance and conduct design reviews.
  • Experience delivering production firmware for commercial embedded products.
  • Strong project management, communication, and stakeholder management skills with the ability to balance technical excellence, product priorities, and delivery schedules.
  • Experience working in a fast-paced startup environment with the ability to manage multiple concurrent projects.
  • Hands-on debugging and performance optimization experience is a plus.

Salary Range: $230,000 - $300,000 / year

Senior engineers are expected to serve as technical leaders and trusted cross-functional partners who contribute not only through individual technical excellence but also by mentoring others, improving engineering processes, and driving successful product execution across the organization.

Similar Jobs

More Jobs at TetraMem Inc

More Consumer Technology Jobs

Find similar Sr. Level Firmware Engineer jobs: