Senior Embedded Firmware Engineer – Power Systems

Skills
Computer ScienceProtocolsElectric PowerEnhanced Data Rates For GSM EvolutionEthernetManagementPower Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Engineering or Computer Science or equivalent experience
  • 7-10 years of embedded firmware development experience
  • Strong Embedded C C++ Data Structures RTOS and microprocessors expertise
  • Strong experience with QNX and Linux
  • Experience with memory interfaces NAND NOR and DDR4
  • Knowledge of UART I2C SPI Ethernet and multithreading
  • Proficiency with SVN Git and debug tools
  • Strong analytical debugging and problem-solving skills
  • Power industry experience in transmission distribution relays substation automation SCADA or related areas
  • US Citizen or Green Card holder only
  • Able to work onsite in Houston and join within 15 days

Nice to have

  • Leadership
  • Mentoring
  • Self-motivated
  • Adaptable
  • Continuous learning
  • Strong communication
  • Time management

Day to day

  • Own firmware design development and optimization for high-performance embedded systems
  • Enhance and maintain firmware while preserving architecture integrity reliability and user experience
  • Collaborate with cross-functional teams to deliver innovative power systems solutions and support testing validation releases

Hiring process

  • Submit application
  • Attend interviews
  • Provide experience details and availability