Godi Energy

Position : Sr Embedded Firmware Engineer ( BMS)

Desired Skills:

  • Familiar with a variety of microcontrollers including Microchip, TI, NXP, and ARM-based embedded processors.
  • Experience in C, C++ on embedded devices.
  • C#, Python, Visual Basic, Verilog, Javascript, Labview, EXI, JSON, and XML experience.
  • Experience with CANbus, SPI, I2C, RS-232, IEEE 802.11, TCP/IP, and HTTP protocols.
  • Experience developing bootloaders for embedded devices.
  • Experience architecting, implementing and testing security solutions for embedded devices.
  • Experience with networking and cloud IoT integration for embedded devices.
  • Experience with UML documentation for embedded solutions.
  • Experience developing device drivers, control systems, and communications protocols.
  • Experience with standards-based feature design and code development
  • Bachelor’s degree or four or more years of work experience.
  • Experience with MQTT, LWM2M, ZeroMQ, CoAP and similar communication protocols.

Qualifications

  • M.E/M-Tech (Applied Electronics/Power Electronics).
  • Experience in BMS – Battery Management System group for EV’s is a must.
  • Knowledge of various data representations: CBOR, JSON, etc.
  • Ability to utilize and integrate third-party TLS libraries.
  • Experience with jtag , embedded c, Keil, NXP, DSpic
  • Experience with networking protocols: TCP, UDP, Ethernet, etc.
  • Experience developing with mobile communication modules (AT command set, LTE).
  • Experience developing firmware for low power battery-driven devices.
  • Experience profiling embedded firmware for performance metrics.
  • Experience in working with a variety of sensors.
  • Ability to read board schematics.
  • Experience with board brings up.
  • Knowledge of 32/64-bit microcontroller ARM architecture.
  • Experience in utilizing various buses such as I2C, SPI, UART etc.
  • Experience with lab tools such as hardware debuggers, battery simulators, multimeters, logic analyzers, etc.
  • Experience with architecting bare metal systems as well as systems running on an RTOS, such as Free-RTOS, ThreadX, etc.
  • Ability to understand schematics and datasheet of electronic component
  • Experience with test equipment such as an oscilloscope, logic and protocol analyzer, and JTAG debugger.
  • Knowledge of RF technologies and profiles such as BT classic, BLE, Zigbee, RF4CE, and/or Wi-Fi is a plus.
  • HV battery systems desirable

The Ideal Candidate will be

  • Smart. You’re a top-performing teammate. Curious. You ask why, you explore, you’re not afraid to introduce and defend a crazy idea.
  • Working with agile methodology
  • Strong communication skills to collaborate with various stakeholders
  • Ability to discuss and explain design options
  • Detail-oriented, Critical thinker and Team spirit
  • Be energized at the prospect of working on software that improves people’s lives
  • Experience in a Startup environment
  • Strong communication skills to collaborate with various stakeholders
  • Ability to discuss and explain design options
  • Detail-oriented, Critical thinker and Team spirit
  • Problem solver and customer-centered
  • Good time-management skills
  • Be smart about choosing between fast and right

What you get

  • Tour of Mastery: Expand your abilities in prototyping and bringing the cutting edge to life.

Please include

  • Your Resume, LinkedIn Profile and/or GitHub link

Leave a Reply

Your email address will not be published. Required fields are marked *