Senior Firmware Engineer

Yotta Energy
  • Austin, TX
    30+ days ago

    Job Description

    About Yotta Energy Yotta Energy is a leader in cutting edge commercial solar and energy storage solutions, delivering innovative, cost-effective, and scalable technology to power the future of clean energy. We are building a world class team of professionals passionate about renewable energy and sustainable solutions. If you're looking for an opportunity to make a meaningful impact in a fast-growing, mission driven company, Yotta Energy is the place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong expertise in embedded systems, real-time operating systems (RTOS), low level hardware interfaces, and firmware architecture. This role collaborates closely with hardware, software, QA, and manufacturing teams to deliver reliable, scalable, and high-performance embedded solutions.Responsibilities
    • Design, develop, debug, and maintain embedded firmware for microcontrollers and embedded platforms
    • Develop low-level drivers, bootloaders, communication protocols, and application-layer firmware
    • Collaborate with hardware engineers to define system architecture and troubleshoot hardware/firmware integration issues
    • Optimize firmware for performance, memory usage, power consumption, and reliability
    • Perform code reviews and ensure adherence to coding standards and best practices
    • Create and execute unit tests, integration tests, and validation procedures
    • Support product bring-up, manufacturing, and field troubleshooting activities
    • Participate in requirements analysis, technical documentation, and project planning
    • Mentor junior firmware engineers and provide technical leadership across projects
    • Work with cross-functional teams to deliver products on schedule and within quality standards
    Required Qualifications
    • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
    • 5+ years of professional experience in embedded firmware development
    • Strong programming skills in C/C++ for embedded systems
    • Experience with ARM Cortex-M, STM32, ESP32, PIC, AVR, or similar microcontrollers
    • Knowledge of communication protocols such as UART, SPI, I2C, CAN, USB, Ethernet, or BLE
    • Experience with RTOS environments such as FreeRTOS, Zephyr, or embedded Linux
    • Familiarity with debugging tools including oscilloscopes, logic analyzers, JTAG/SWD debuggers
    • Experience using version control systems such as Git
    • Strong analytical, troubleshooting, and problem-solving skills
    • Ability to read and interpret hardware schematics and technical drawings
    Preferred Qualifications
    • Master’s degree in a related technical field
    • Experience with wireless technologies (Wi-Fi, Bluetooth, Zigbee, LoRa, LTE)
    • Knowledge of secure boot, encryption, and embedded cybersecurity practices
    • Experience with CI/CD pipelines and automated testing for embedded systems
    • Familiarity with IoT devices and cloud-connected embedded applications
    • Experience in regulated industries such as automotive, aerospace, medical devices, or industrial automation
    Skills & Competencies
    • Strong understanding of embedded system architecture
    • Excellent debugging and optimization skills
    • Ability to work independently and lead technical initiatives
    • Strong communication and collaboration abilities
    • Detail-oriented with a focus on quality and reliability
    What We Offer 
    • Up to $150,000 a year 
    • Comprehensive benefits package 
    • Collaborative, mission driven work environment 
    Work Authorization Requirement  Candidates must be authorized to work in the United States on a full-time basis without the need for current or future employer sponsorship Why Join Yotta Energy At Yotta Energy you won’t be one of many, you’ll be a key leader helping define how our operations scale. This role offers the opportunity to take ownership, build high-performing teams, and directly impact the growth of a fast-moving clean energy company.

    Powered by JazzHR

    Numbers & Facts

    LocationAustin, TX

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Aerospace and Defenseunmatched
    • Alternative Energyunmatched
    • Analysis Skillsunmatched
    • Automationunmatched
    • Automotive Industryunmatched
    • Best Practicesunmatched
    • Bluetoothunmatched
    • Bootingunmatched
    • Boundary Scanunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Communications Protocolsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Cryptographyunmatched
    • Debugging Skillsunmatched
    • Debugging Toolsunmatched
    • Detail Orientedunmatched
    • Device Driversunmatched
    • Electrical Engineeringunmatched
    • Embedded Linuxunmatched
    • Embedded Systemsunmatched
    • Ethernetunmatched
    • Gitunmatched
    • Hardware Architectureunmatched
    • Hardware Designunmatched
    • I2Cunmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • Internet Securityunmatched
    • Internet of Thingsunmatched
    • Logic Analyzerunmatched
    • Maintain Complianceunmatched
    • Manufacturingunmatched
    • Medical Equipmentunmatched
    • Memory Hardwareunmatched
    • Mentoringunmatched
    • Microcontrollerunmatched
    • Oscilloscopeunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Product Supportunmatched
    • Project Planningunmatched
    • Quality Metricsunmatched
    • Realtime Operating Systemunmatched
    • Requirements Managementunmatched
    • Schematicsunmatched
    • Software Testingunmatched
    • Solar Powerunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Architectureunmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched
    • Technical Drawingunmatched
    • Technical Leadershipunmatched
    • Technical Writingunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • Time Managementunmatched
    • USBunmatched
    • Unit Testunmatched
    • Universal Asynchronous Receiver-Transmitter (UART)unmatched
    • Validation Testingunmatched
    • Wireless Communicationsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder