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

Senior Firmware Engineer

$150k - $180k

Socket.dev

GuRuWireless Inc. is leading the innovation in high frequency RF wireless power transfer systems and is developing one of a kind longrangewireless power solutions for UAVs. We are building a team of passionate thinkers anddoersto support this vision. If you are highly motivated and interested in tackling the most challenging problems,we’dlove to hear from you.

GuRuhasahighly talented, focused engineering team and is looking for a passionateseniorfirmwareengineerwithexpertisein implementingreal-time embedded systems. As a firmwareengineer, you will play a crucial role in developing andoptimizingembedded software for our innovative products.

Responsibilities



  • Own firmware subsystems end-to-end, driving technical decisions on architecture, module decomposition, and interface design.

  • Design, develop, andmaintainproduction-quality firmware for embedded systems using C.

  • Debug andoptimizefirmware for performance, reliability, power consumption, and real-time constraints.

  • Develop andmaintainautomated test frameworks, unit tests, and hardware-in-the-loop test infrastructure.

  • Manage source code using version control systems (e.g., Git) and champion best practices for branching, code review, and release workflows.

  • Document system and firmware behaviors, design rationale, and interface specifications for multidisciplinary teams.

  • Collaborate closely with hardware, systems, and applications engineers to ensure seamless firmware-hardware integration and to influence hardware design where firmware implications exist.

  • Contribute to technical roadmap planning and effort estimation for firmware deliverables.

Necessary Qualifications



  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience.

  • 8+ years of professional experience developing firmware in C for embedded systems.

  • Strong understanding of real-time operating systems (RTOS) and their application in resource-constrained embedded environments.

  • Strongproficiencyin C programming for embedded systems.

  • Deep knowledge of low-level hardware interfaces such as I2C, SPI, UART, and GPIO.

  • Proficiencyin debugging embedded systems using tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes.

  • Solid understanding of processor architectures, memory models, and the hardware fundamentals that embedded systems are built on.

  • Ability to diagnose and resolve complex issues spanning firmware, hardware, and system-level interactions.

  • Strong knowledge of software design principles including modularity, abstraction, and common design patterns.

  • Experience with version control systems (Git) and collaborative development workflows.

Preferred Qualifications



  • Advanced degree (M.S. or Ph.D.) in Computer Science, Computer Engineering, Electrical Engineering, ora relatedfield.

  • Experience with digital signal processing (DSP) algorithms andtheir embeddedimplementation.

  • Experience designing and tuning control loops (PID, state-space, or similar) in embedded real-time systems.

  • Proficiencyin Python scripting for automation, testing, data analysis, or tooling.

  • Familiarity with wireless communication protocols such as Bluetooth (BLE), Wi-Fi, or Zigbee.

  • Knowledge of continuous integration / continuous delivery (CI/CD) pipelines and practices for firmware projects.

  • Experience with functional safety standards (e.g., IEC 61508, ISO 26262) or quality-regulated development environments.

  • Familiarity with Unix/Linux environments and cross-compilation toolchains.

  • Track recordof mentoring engineers or leading small technical teams.

Working atGuRu


We offer a dynamic and collaborative work environment where you will have the opportunity to make a significant impact on our products. To be a part ofGuRuis an opportunity to invent a better future while working with and learning from world experts in the field.

Our A-list team consists of diverse and inspired engineers and visionaries from a broad range of backgrounds.

We work hard, challenge ourselves and each other, andaren’tafraid to think big.Our compensation packageincludecompetitive salaries and equity stake in a venture backed company.GuRuprovides a comprehensive benefits program that includes hybrid work, paid time off, medical, dental, vision,lifeand disability insurance.

The expected salary range for this position is $150,000 to $180,000, dependent on experience and qualifications.

#J-18808-Ljbffr
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Pasadena, CA vacancy
  • $77k - $202k

     ...), the Firm's code of conduct, and independence requirements.BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT product development... 
    Senior
    Full time
    H1b

    PwC

    Los Angeles, CA
    2 days ago
  •  ...Senior Firmware EngineerAntares is seeking a Senior Firmware Engineer to build the embedded software that enables our first-of-a-kind microreactor hardware to operate reliably in real time. This firmware sits at the interface between custom electronics and reactor control... 
    Senior
    Permanent employment

    Antares Industries

    Los Angeles, CA
    3 days ago
  •  ...Antares seeks a Senior Firmware Engineer to build embedded software enabling our microreactor hardware to operate in real time. The role interfaces with custom electronics, sensors, actuators, and control infrastructure, ensuring safe, reliable operation from bring-up... 
    Senior

    Industrious Ventures

    Los Angeles, CA
    16 hours ago
  • $160k - $220k

     ...fundamentally different class of spacecraft. Engineered to survive the harshest radiation...  ...apply. The Role We are seeking a Senior Embedded Software Engineer to develop and...  ...Demonstrated ability to debug complex hardware/firmware issues. Nice to haves Experience... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    more than 2 months ago
  •  ...Antares seeks a Senior Firmware Engineer to develop embedded software that enables our microreactor hardware to operate reliably in real time. You will bridge custom electronics and reactor control infrastructure, translating sensor signals, device commands, timing, diagnostics... 
    Senior

    antares

    Los Angeles, CA
    16 hours ago
  •  ...Antares is seeking a Senior Firmware Engineer to build embedded software for our first-of-a-kind microreactor hardware. You will translate sensor signals, device commands, timing, diagnostics, and fault responses into reliable hardware-level behavior. You will develop... 
    Senior

    Antaresindustries

    Los Angeles, CA
    16 hours ago
  •  ...A leading technology company in Los Angeles is seeking a Senior Firmware Engineer to develop firmware algorithms for power management and performance optimization on ML acceleration hardware. The ideal candidate will have a strong background in embedded systems, experience... 
    Senior

    Amazon

    Los Angeles, CA
    16 hours ago
  •  ...markets. We are currently at the Seed stage, scaling our engineering organization and lab infrastructure as we move from technical...  ...Team Hiring Authority: VP of Engineering Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface) Level: Engineer... 
    Summer work
    Relocation

    Sophia Space

    Pasadena, CA
    1 day ago
  •  ...Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance AWS Utility Computing (UC) provides product...  ...that help our customers change the world. We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing... 
    Senior
    Internship

    Amazon

    Los Angeles, CA
    1 day ago
  • Job TitleAttributes: Motivated self-starter and quick learner. Able to work independently with little supervision. Excellent communications and interpersonal skills. Outstanding attention to detail. Strong analytical and design skills. Strong collaborative skillsRequired...
    Senior

    Software Technology Inc

    Pasadena, CA
    3 days ago
  • Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools...  ...and be a part of the diverse Caltech community.Job SummaryThe Senior Applications Developer reports to the Information Management... 
    Senior
    Work at office

    California Institute of Technology

    Pasadena, CA
    4 days ago
  • $150k - $210k

     ...for clickclick, with ownership across application architecture, performance, and user-facing reliability. Description The Senior Software Engineer, macOS will design, implement, and improve native application features that help people work with AI agents on the Mac. You... 
    Senior
    Local area

    ClickClick.com

    Pasadena, CA
    12 hours ago
  •  ...Blue-Signal-Search is seeking a Director of Engineering to lead and develop a multidisciplinary engineering team in Pasadena, CA. This role involves overseeing product development, improving engineering processes, and collaborating with executive leadership in a fast-moving... 
    Senior

    Blue-Signal-Search

    Pasadena, CA
    16 hours ago
  • DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping...  ...to learn and be comfortable in working in an environment with engineers of diverse backgrounds and expertiseQualificationsRequiredBachelor... 
    Immediate start

    MoTek Technologies

    Los Angeles, CA
    2 days ago
  • Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software stack sitting...  ...floor. You will also represent software and firmware concerns in cross disciplinary product development and... 
    Senior

    Darwin Recruitment

    Los Angeles, CA
    4 days ago
  •  ...Keysight Technologies in Pasadena, CA is seeking a Senior Software Engineer with CAD/CAM frontend development experience on Windows to create intuitive UI for optical design software. You will develop in C++ and Python, collaborate with subject experts in an agile... 
    Senior
    Remote work

    Keysight Technologies

    Pasadena, CA
    16 hours ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior Software Engineer for its Core Experiences Team in Pasadena, California. This individual will work on foundational services and SDKs that enhance Speechify's product across platforms. Responsibilities include collaborating with product... 
    Senior

    Clutch Canada

    Pasadena, CA
    16 hours ago
  •  ...Senior Informatica ETL DeveloperWe are looking for Senior Informatica ETL Developer at Pleasanton, CA on a FULL-TIME/PERMANENT employment. Please find below the details of the positionJob Title: Senior Informatica ETL DeveloperJob Location: Pleasanton, CA/Lake Oswego,... 
    Senior
    Permanent employment
    Full time

    E-Pro

    Pasadena, CA
    3 days ago
  • Overview Baker Tilly is a leading advisory, tax and assurance firm, providing clients with a genuine coast-to-coast and global advantage in major regions of the U.S. and in many of the world’s leading financial centers - New York, London, San Francisco, Los Angeles, Chicago...
    Senior
    Worldwide

    Baker Tilly US

    Pasadena, CA
    16 hours ago
  • $160k - $220k

     ...K2Spacecorporation is seeking a Senior Embedded Software Engineer in Los Angeles, California. The role focuses on developing software that will power high-performance satellites, working closely with custom hardware. Key responsibilities include creating real-time software... 
    Senior

    K2Spacecorporation

    Los Angeles, CA
    4 days ago
  • $135k - $200k

     ...and reliable connectivity, including video and high-bandwidth data.Job DescriptionTHE OPPORTUNITYSilvus is recruiting a Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this... 
    Senior
    Full time
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    2 days ago
  • $135k - $200k

    THE OPPORTUNITY Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of The Clients radios and advanced... 
    Senior
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Career Development Partners

    Los Angeles, CA
    2 days ago
  •  ...looking for a Technical Recruiting Manager with strong network engineering skills to manage network infrastructure across corporate...  ...ensuring compliance with security standards. The role is mid-senior level and offers full-time employment with benefits such as medical... 
    Senior
    Full time

    Stability Technology

    Pasadena, CA
    16 hours ago
  •  ...performance is how we're shaping what comes next. Every horizon. Every mission. Every day. Use your advanced knowledge of hardware engineering fundamentals to help Honeywell Aerospace deliver innovative solutions that meet the evolving needs of our customers. You will... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Honeywell - AEROSPACE

    Alhambra, CA
    1 day ago
  •  ...Job Description Job Description As a Sr. Advanced Hardware Design Engineer at Honeywell, you will play a key role in designing and developing sophisticated hardware solutions that advance the future of aerospace technology. You will apply deep technical expertise... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Honeywell - AEROSPACE

    Alhambra, CA
    1 day ago
  • $140k - $200k

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working... 
    Senior
    Remote work

    Clutch Canada

    Pasadena, CA
    1 day ago
  • $160k - $220k

     ...Senior Embedded Software Engineer OpportunityOdin Dynamics is a defense technology company founded in 2025 to build autonomous underwater vehicles...  ...synchronization, and platform diagnostics.Motor Control Firmware — the complete embedded software stack for a microcontroller... 
    Senior

    Rethink recruit

    Los Angeles, CA
    3 days ago
  •  ...building billion $ public companies in renewable energy and infrastructure. About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-... 
    Full time

    Voltify

    Los Angeles, CA
    more than 2 months ago
  • $135k - $165k

     ...A leading advertising and media company in Pasadena is seeking a Senior Software Engineer to provide technical leadership on AI-powered marketing tools. This full-time position emphasizes hands-on coding and team guidance. Ideal candidates have 3-5+ years of engineering... 
    Senior
    Full time

    Ayzenberg

    Pasadena, CA
    16 hours ago
  • $135k - $200k

     ...in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves contributing to the development of advanced wireless... 
    Senior
    Contract work
    For contractors
    3 days per week

    Top Echelon

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

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