Vision Mechatronics
Posted 1y ago

Embedded Software Electrical Engineer

Vision Mechatronics
Thane, Maharashtra, India
₹10k/moOnsiteFull Time
Responsibilities
  • design firmware
  • test firmware
  • optimize code
Requirements
  • BE/BTech(EXTC) or MSc/MTech in Electronics with 1 year firmware experience
  • Strong C/C++, UART/I2C/SPI
  • Experience with IEC/DLMS/MODBUS
  • PIC microcontrollers
  • Version control
  • Energy meters and peripheral interfacing helpful
Technical tools mentioned
CC++UARTI2CSPIIECDLMSMODBUSPIC microcontrollersVersion control

Job description

Responsibilities:

To understand & firm up the
Project Requirement/Spec Finalization Design, build, and test efficient,
high-quality embedded code.

Ensure the robustness of the code.

Ensure the robustness and security of communication devices.

Ensure
that the firmware is as protected and tamper-proof as the hardware
platform can provide. Collaborate on the design of future revisions of
the product.



Requirements

Skills Required:

Qualification & Experience : BE/BTech(EXTC) / MSc (Electronics) / M. Tech (Embedded Systems) with at least 1 year experience in Firmware Development

Rich experience with understanding of 8 bit, 16 bit, 32 bit Micro

Strong
knowledge of the C/C++ programming language in an embedded software
context Experience with various peripheral protocols UART, I2C, SPI.

Experience
of working with IEC / DLMS / MODBUS protocol will be handy. Experience
of working with version control system will be handy.

Experience with Energy Meters will be handy. Experience interfacing with Eprom, display, sensors etc.

Understanding of underlying electronics to the point where it influences firmware development and debugging

A knack for bench marking and optimization.

Ideal candidates will have excellent skills in collaborative problem solving, the willingness to overcome hardware.

Knowledge of Pic controllers.



Benefits

Job Type: Full-time

Pay: As per company standards

Benefits: Health insurance

Schedule: Day shift

Supplemental Pay: Performance bonus



About Vision Mechatronics

Developer of lithium-ion energy storage and robotics solutions.

Similar jobs

Embedded Software Engineer roles near Thane, Maharashtra
2d
Save
Mark Applied
Hide
Engineer II, Embedded Software Design
Mumbai, Maharashtra, India
OnsiteFull Time
Schneider Electric
Schneider ElectricEuronext Paris: SU: Provider of energy management and industrial automation solutions.
5+ YOERequires C/C++ embedded development, IEC 61850 protocol integration, Linux, networking, debugging, real-time systems, build systems, and embedded software integration experience.
C, C++, IEC 61850, MMS, GOOSE, SV, Linux, TCP/IP, UDP, GDB, Wireshark, Ethernet, VLAN, Make, CMake, Yocto, Buildroot, IEC 60870, Modbus, DNP3, FreeRTOS, Zephyr, Git, SVN, SPI, UART, I2C
1mo
Save
Mark Applied
Hide
Embedded Software Engineer - India
Airoli, Maharashtra, India
OnsiteFull Time
Flex-N-Gate
Flex-N-Gate: Manufacturer and supplier of components for the automotive industry.
5+ YOEDesign and develop real-time embedded software for safety-critical automotive modules; 5+ years embedded software experience; bachelor\u0002s in EE/CS; proficiency in C/C++/assembly, CAN/LIN tools, Matlab/Simulink and MS Office tools.
C, C+, C++, assembly language, Canalyzer, CANoe, CANape, Microchip network analysis tools, Matlab, Simulink, MS OneNote, MS Access Database, MS Word, MS Excel, MS Project, MS Outlook
1mo
Save
Mark Applied
Hide
Senior Embedded Software Developer
Navi Mumbai, Maharashtra, India
OnsiteFull Time
FCI-CCM
FCI-CCM: Provides customer communication management and digital engagement software solutions.
6+ YOE6+ years Embedded C/C++ firmware experience for STM32 and ESP32 platforms; expertise with STM32CubeIDE/CubeMX/HAL/LL, ESP-IDF, RTOS (FreeRTOS/Zephyr), CAN/UART/SPI/I²C/Modbus, JTAG/SWD debugging, hardware bring-up and firmware architecture.
Embedded C, C++, STM32, STM32CubeIDE, CubeMX, HAL, LL, ESP32, ESP-IDF, FreeRTOS, Zephyr, CAN, UART, SPI, I²C, Modbus RTU, Modbus TCP, JTAG, SWD, Oscilloscope, Logic Analyser, Protocol Analyser, Hardware-in-the-Loop (HIL), Udemy
3mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer (53143)
Mumbai, Maharashtra, India
OnsiteFull Time
STERIS
STERISNYSE: STE: Provides infection prevention and procedural healthcare products and services.
5+ YOEBachelor's degree in Computer Science or Electrical/Software Engineering; 5+ years software engineering; embedded systems; strong problem-solving.
C++, Python, Linux, YOCTO, QT/QML, GTest, CppUTest, TCP/IP, HTTPS, TLS, IDEs, Version Control, CI/CD
2y
Save
Mark Applied
Hide
Senior/Lead Engineer - MIL 1553
Bangalore or Noida or Delhi or Gurugram or Hyderabad or Mumbai or Pune or India
OnsiteFull Time
Thales
ThalesEuronext Paris: HO: Develops electronics and digital systems for aerospace and defense.
4+ YOEB.Tech in Electronics & Communication or related, 4+ years experience, strong Embedded C and RTOS skills, low-level software development, V&V and LLT experience, familiarity with MIL 1553, compilers and configuration management; DO178 knowledge preferred.
Embedded C, RTOS, MIL 1553, DO178