Engineer a supercharging future for yourself
Find your fit and supercharge progress with our exciting career opportunities
Embedded Engineer
Qualification Required:
- Typically requires minimum of 5 years of experience in Embedded C/C++
- Bachelors OR Master’s Degree Engineering in Electronics
Roles And Responsibilities
- Understand embedded System/Specifications/requirements
- Structure and coding knowledge of C, C++
- Experience with driver/API development for SPI/I2C/USB based devices. Experience on working with Sensors.
- Experience with RTOS eg: TI RTOS, Embedded Linux ; VxWorks is a plus.
- Bachelor +7 years’ Experience or Masters + 5years Experience must.
- Excellent verbal and Written communication
Required Technical And Professional Expertise:
- Proven expertise in all aspects of Product development process, right from conceptualization to field deployment to support.
- Strong in Embedded C/C++ programming.
- Must have experience Debugging, Troubleshooting Embedded systems using Emulators, JTAG\BDM Debuggers etc
- Hands on Development experience with communications including RS232, SPI, I2C, USB, PCIe etc.
- Architecture, Design and Documentation of Embedded Systems Software.
- Experience on 8/16 / 32-bit Microcontrollers and various microprocessors architectures
- Should be familiar with IDEs like Code composer studio, Energia, IAR
- Experience on Linux & real time OS based system designs
- Expertise in Linux device driver framework
- Hands-on Object-Oriented Analysis and Design (OOAD) and scripting automation.
- Experience in TCP/IP socket programming and video frame processing is preferable
- Work closely with systems, hardware, software, mechanical, validation/reliability and manufacturing engineering disciplines
- Able to understand hardware design, system, and Software application
- Participate in architecture level discussion, project planning and estimation.
- Must have experience with software version control and defect tracking software
- Understanding of the software development life cycle and processes (Waterfall, Agile)