Senior Embedded Firmware Engineer

December 21, 2022
Apply Now

Job Description

Mandatory Skillset & Experience thereof

Project Management Tools- Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more project management tools, such as ATLASSIAN JIRA, ATLASSIAN CONFLUENCE, GIT, GITHUB

High-Level Languages – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more high-level or embedded programming languages, such as C, C++, PYTHON, JAVASCRIPT, EMBEDDED C, Assembly.

Protocols – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more protocols, such as I2C, UART, SPI, ETHERNET, MODBUS, ZIGBEE, CAN, CAN-FD, BLUETOOTH CLASSIC, BLE, LIN, USB, POWER LINE COMMUNICATION (PLC), WIFI, INTERRUPTS, RS232, RS485.

Processors/Controllers – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more Microcontrollers, and architectures thereof.

Compilers/IDEs/Debuggers – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more compilers/IDEs/debuggers, such as ECLIPSE IDE, ICCAVR, AVR STUDIO, MPLAB, CODE COMPOSER STUDIO, VISUAL STUDIO, IAR, SYNOPSYS COVERITY

Utilities S/W – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more RTOSs/OSs, such as uCOS-II, FREERTOS, MBED

Hardware – Preferred Proficiency Range – Advanced-to-Expert Level
Substantial/credible explicit and implicit programming knowledge in, and immersive exposure to, two or more hardware, such as Oscilloscope, Differential Probe, Logic Analyzer, Emulator, Debugger, JTAG.

Required Academic Credentials
BE/BTECH/MTECH/BS/MS in electronics & communications engineering, electrical engineering, computer engineering, or computer science

Preferred Skillset & Experience thereof
Knowledge of integrated Energy Management System (EMS) comprising multiple devices, such as Electric Vehicle Supply Equipment (EVSE), Heating, Ventilation and Air Conditioning (HVAC) components, for example Heat Pumps. Basic knowledge of UPS, inverter, battery, solar energy storage, such as solar battery, solar UPS, solar inverter, and microgrid products