Embedded Software Developer
Svojas Systems Pvt Ltd
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 Category | IT, Software |