Embedded Software Developer

Svojas Systems Pvt Ltd

Full Time
Maharastra, Pune
Posted 3 years ago

Full Job Description

Embedded Software Engineer

0-3 Years of Experience with Programming Languages such as C, C++, programming languages. Freshers with sound Programming and Logical thinking skills can also apply.

Job Responsibilities

  • Design, code, and verify embedded software for controlled system applications per requirements/detailed design
  • Perform software package integration and release from modular code content
  • Review and comprehend software specifications
  • Perform software/hardware debug tasks as necessary
  • Document software designs and/or architecture as necessary
  • Generate documentation and test results
    Develop test plans and test software
  • Debugging at PCB level
    Build, patch, test (check for compatibility issues, conducts QA) and deploy complex systems and platforms meeting customer needs and specifications
    Perform complex software and operating system upgrades
  • Perform data analysis and generate reports, Must be self-sufficient. Able to work with minimal guidance

Required Qualifications:

1) Education: B.E./B.Tech/BSc/MSc in Electronics and telecommunication Engineering from good college with good academic career

2) Experience: 0-3 years in embedded software development with proven track record of development of embedded systems based product development preferably in control and automation domain.

3) Good knowledge of hardware including latest microprocessors and microcontrollers, com ports and I/O circuits

4) Good experience in development, debugging, maintenance of firmware

6) Hands on experience in Firmware development in embedded C language

7) Should be familiar with the communication protocols.

8) Experience with lower layer software development (e.g. initialization, hardware I/O, ADC, SCI, SPI, timers, memory management, real-time operating systems, task structure, APIs, flash programming, boot, serial communication)

9) Knowledge of C, C++ and assembly language programming for embedded systems.

10) Excellent written and oral communication skills

11) Excellent interpersonal skills and ability to work effectively with others

12) Experience with 8/16/32 bit microcontrollers

13) Knowledge of debugging, testing and verification techniques

Job Types: Full-time, Regular / Permanent (WFH as applicable)

Job Types: Full-time, Regular / Permanent

Schedule: Day shift

Supplemental Pay: Performance bonus

Application Deadline: 30/05/2022

Job Features

Job CategoryIT, Software

Apply Online

A valid email address is required.
A valid phone number is required.