Talent.com
Firmware Engineer
Firmware EngineerJobot • Cypress, CA, US
No longer accepting applications
Firmware Engineer

Firmware Engineer

Jobot • Cypress, CA, US
30+ days ago
Job type
  • Permanent
Job description

Job Description

Job Description

Power Electronics / active magnetic bearings (AMB) control

This Jobot Job is hosted by : Andrew Nguyen

Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.

Salary : $200,000 - $250,000 per year

A bit about us :

Based in Cypress, CA and focus our Engineering efforts on Engineering and Manufacturing cleaner and greener power resources. Our products are designed to both harvest and use energy in the most environmentally safe way possible for our EcoSystem. We service the Oil and Gas as well as the Defense Industries, providing pumps, generators, and TurboExpanders.

Why join us?

  • 200-250k Salary!
  • Annual Bonuses!
  • Flexible Work Schedules!
  • 401K Matching!
  • Accelerated Career Growth!
  • Challenging Problems!

Job Details

Essential Duties and Responsibilities :

  • Lead Embedded Firmware development activities in C / C++ and Assembly languages for active magnetic bearings (AMB) control, permanent magnet motors / generators and power converter control.
  • Support and modify existing firmware and develop new firmware for AMB and power electronics for motor drive applications.
  • Support internal and external software architecture and operation design reviews.
  • Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements including but not limited to Software Requirements Specification, Software Design Description, Software Verification and Validation Plan, Software Test Plan, Software User Documentation, and Software Quality Assurance Plan
  • Perform hands on work encompassing debugging, troubleshooting, and testing of existing and new firmware.
  • Develop test plan, perform validation test and ensure compliance to specification.
  • Develop and implement firmware lifecycle control process and documentation.
  • Provide timely software support for both in-house testing and customer field service support.
  • Work closely with the hardware and controls teams to architect, implement, test and deploy safety critical software on next generation products as well as existing systems
  • Required Skills, Experience, Education, and Abilities :

  • BSc or MSc in Electrical Engineering or Computer Science and having 8 years of industry experience. PhD is plus.
  • Strong background of at least 5 years in C / C++ firmware development, preferably for power electronics and / or motor drive applications.
  • Skilled in classical and advanced control system theory, including modeling, simulation, stability analysis, control loop shaping, signaling, and processing.
  • Proficient with Bare Metal firmware programming.
  • Proficient at writing low level device drivers (ADC, PWM, Timers, GPIO, SPI, SCI, UART, CAN, etc.)
  • Familiar with Modbus, SPI, RS485 and CAN Bus J1939.
  • Able to use and set up test equipment such as oscilloscopes, data loggers / analyzers, software development tools, CANalyzer.
  • Proven track record of software requirements management.
  • Familiar with software revision control such as Git or SVN.
  • Desired Skills and Experience

  • Specific experience with TI C2000 series, TI Sitara, or NXP MPC series microcontrollers.
  • Experience with dual CPU processors such as TI F28379D.
  • Experience with aviation and military standards such as SS-473, RTCA DO-178C, DO-254A, MIL-STD-461, ISO 26262 ASIL MISRA.
  • Safety Compliance : Ensure firmware and software design adhere to UL / Military / Aviation safety standard requirements for software in programmable components, aiming for reliable and secure operation of power electronic and motor drive systems
  • Experience with Model Based Coding, CANape, INCA, and Hardware in the Loop testing
  • Skilled in classical and advanced control system theory, including modeling, simulation, stability analysis, control loop shaping, signaling, and processing.
  • Hands on experience of Field Oriented Control, 3-phase power control, and control system design.
  • Familiar with flux estimation methods, sensorless and resolver-based controls.
  • Demonstrated experience with space vector, sinusoidal, and / or discontinuous PWM schemes.
  • Fundamental knowledge of digital, analog and power electronic circuits and electric machines.
  • Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

    Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

    Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

    Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com / legal.

    By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and / or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here : jobot.com / privacy-policy

    Company Description

    Jobot is on a mission to connect good people with good jobs. By combining AI-powered technology with the expertise of Jobot Pros, our experienced recruiters, we help you find career opportunities that align with your goals and values.

    Founded in 2018 and employee-owned since 2024, Jobot is committed to fostering a culture of kindness, respect, innovation, and connection. As an industry leader, we’ve been recognized as a top workplace by Forbes, Fortune, USA Today, and Staffing Industry Analysts (SIA).

    Ready to find a good job? Create your profile today at Jobot.com.

    Create a job alert for this search

    Firmware Engineer • Cypress, CA, US

    Related jobs
    Firmware Engineer

    Firmware Engineer

    Approach Venture • Los Angeles, CA, US
    Full-time
    Firmware Engineer – Join a Stealth Startup Redefining the Future of Optical Computing!.A venture-backed, stealth-stage company at the intersection of hardware, photonics, and computing is dev...Show more
    Last updated: 2 days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    EV Mode • Irvine, CA, US
    Full-time
    Firmware Engineer for EV charging system.Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer, Systems

    Firmware Engineer, Systems

    Galactic Resource Advancement Mechanism Technologies Corporation • El Segundo, CA, US
    Full-time
    At GRAM, we believe the next great leap for humanity will be physical, not digital.What AGI is to bits, Self-Replication (SR) is to atoms. As an SR research and deployment company, our mission is to...Show more
    Last updated: 30+ days ago • Promoted
    Firmware / Software Engineer

    Firmware / Software Engineer

    Brandywine Communications • Santa Ana, CA, US
    Full-time
    The Software / Firmware Engineer is responsible for the design, development, and integration of embedded firmware and software for advanced timing and synchronization products.This position focuses o...Show more
    Last updated: 17 days ago • Promoted
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    DESIGNLIBRO INC • Los Angeles, CA, US
    Full-time
    Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people.We launched with a philosophy that good design, in form & in function, can ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer Remote (Blockchain-DeFi Growing Fast)

    Software Engineer Remote (Blockchain-DeFi Growing Fast)

    Turnblock.io • Los Angeles, CA, US
    Remote
    Full-time
    Our client is on crypto’s cutting edge technology, and we’re looking for the right engineers to join them.Our client's Blockchain Distribution Network (. DeFi (Decentralized Finance)...Show more
    Last updated: 30+ days ago • Promoted
    Founding Engineer

    Founding Engineer

    Care Dynamics, LLC • Los Angeles, CA, US
    Full-time
    Compensation : $100K – $150K + 5–10% Equity.We’re looking for a Founding Backend Engineer to architect and build the core infrastructure for AI-powered consumer products.You’...Show more
    Last updated: 29 days ago • Promoted
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted
    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Remote Financial Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    Miso Robotics • Pasadena, CA, US
    Full-time
    Miso Robotics is transforming the restaurant industry with Flippy, an AI-powered kitchen robot that automates dangerous fry station operations. A leader in kitchen automation, AI, and robotics, Miso...Show more
    Last updated: 30+ days ago • Promoted
    Senior Security Firmware Engineer

    Senior Security Firmware Engineer

    Sandisk • Irvine, CA, US
    Full-time
    Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas.With a rich his...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Remote or Chicago (Blockchain DeFi)

    Software Engineer Remote or Chicago (Blockchain DeFi)

    Turnblock.io • Los Angeles, CA, US
    Remote
    Full-time
    Our client is on crypto’s cutting edge technology, and we’re looking for the right engineers to join them.Our client's Blockchain Distribution Network (. DeFi (Decentralized Finance)...Show more
    Last updated: 30+ days ago • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted
    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    Turion Space • Irvine, CA, US
    Full-time +1
    Turion Space is building spacecraft for national security and in-space operations.From debris removal to space domain awareness to building a more secure space economy, we are a team focused on get...Show more
    Last updated: 30+ days ago • Promoted
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted
    DeFi Application Software Engineer

    DeFi Application Software Engineer

    VirtualVocations • Long Beach, California, United States
    Full-time
    A company is looking for a Software Engineer, DeFi Application.Key Responsibilities Lead the design, development, and maintenance of full-stack features for the core decentralized application Co...Show more
    Last updated: 3 days ago • Promoted
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • San Clemente, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 11 days ago • Promoted