Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

ELogicTech Solutions
1-3 Years
Not Disclosed
  • Posted 2 months ago
  • Over 300 applicants have applied

Job Description

  • Bachelor's degree in Electrical or Electronics Engineering with 1-3 years of relevant experience.
  • Highly experienced in Embedded C, C++ coding as per MISRA standards
  • Experience in firmware programming for 8 bit, 16 bit and 32 bit controllers.
  • Knowledgeable in Linker Scripts, Make files & firmware debugging using JTAG or on the UART console.
  • Experienced in Communication peripherals like SPI, UART, I2C, CAN, etc.
  • Ideation, designing, prototyping, and developing as per product requirements.
  • Expertise in system architecture and design for Embedded software systems.
  • Develop modular Embedded Code to port into different projects.
  • Experience on Real Time Systems and Scheduling mechanisms
  • Development experience in middleware / application / Low layer.
  • Experience with developing embedded code for networking technologies like TCP/IP and UDP would be a plus.
  • Document state machine diagrams, flow charts to understand the system architecture
  • Working closely with Design teams to understand Hardware Implementation.
  • Develop Test methods, in some cases automated test cases to test the firmware code and support hardware engineers.
  • Use Debuggers, oscilloscopes, power supplies, and other necessary electrical tools to debug the code for problem-solving.
  • Excellent reading skills for complete understanding of technical documents such as Processor Architecture Specifications and MCU hardware manuals, schematics etc.
  • Ability to generate ideas in response to complex issues and execute on solutions.
  • Python programming is a big plus.

Skills:- RTOS, Embedded Linux, Python, MCU, TCP/IP and Middleware

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Linker Scripts

Communication peripherals

Automated test cases

Test methods

Firmware programming

UART console

Real Time Systems

Modular Embedded Code

Scheduling mechanisms

MISRA standards

Firmware debugging

Similar Jobs

5-7 yrs
Hyderabad, India
Skills:
Rtos, Github, Embedded C, Device Drivers, Uart, Spi, Can, Python Scripting, Git, Jtag, Ethernet, Iar, SWD, MISRA-C, STM32, C-SPY, CCS Debugger, I²C
3-6 yrs
Hyderabad, India
Skills:
can bus , Mqtt, Embedded C, Bluetooth, Https, Freertos, Uart, Http, Git, Rest Apis, Ble, Logic Analyzer, Battery State of Health, Gps, ESP-IDF, Circuit debugging, Arduino Framework, STM32, STM32CubeIDE, Multimeter, Lithium-ion battery systems, Battery Management System, Oscilloscope, Wi-Fi, PlatformIO, ESP32, 4G LTE Modules, ARM Cortex-M, Battery State of Charge, Rs485, Soldering
5-7 yrs
Hyderabad, India
Skills:
C, Bash, Python, Linux, GNU tool chain, analog circuitry, Pcb Layout, Schematics
4-6 yrs
Hyderabad, India
Skills:
Uart, Spi, I2c, Timers, Python, Device Drivers, Embedded C, Interrupts, DMA, Microcontrollers, Peripheral interfaces
Hyderabad, India
Skills:
Embedded C, Embedded Linux, Opencv, Python, ArduPilot