Embedded Developer
Embedded Developer
Experience - 4 Years
Early joiners
Domain - Pogramming Embedded applications with strong background in C inheritance, templates, pointers etc.
3 to 10 yrs
Work location Chennai
RR -1219485
Early joiner
Responsibilities:
Technical Skills:
• Strong development experience in embedded C/Python in both windows and linux environments.
• Embedded development tools and methodologies.
• Version Control Systems – GIT
• Hands SW development in C language
•Knowledge and experience with 8, 16, and 32 bit Micro-controllers
•Knowledge and experience with agile development methodologies
•Knowledge and experience with distributed version control such as (GIT)
•Expert programming skills with C / C++ compilers and linkers
•Knowledge and experience with C# and Microsoft Visual Studio, VS Code, Azure IoT Hub Libraries
•Knowledge or ability to learn and interpret requirements
•Familiarity with command line application interfaces and operation.
•Ability to participate in a team environment
•Must have a commitment to quality
•A electronics and instrumentation background is helpful
•Methodical problem-solving skills are needed
•Be able comprehend and adapt solutions to existing code structures
•Should have knowledge on microcontrollers / microprocessors
•Strong development experience in some protocols if not all (CAN, MODBUS, UART, SPI, I2C, OPC-UA)
•Strong debugging skills
•Experience in scripting languages like Shell / Perl / CAPL / Make etc. is preferable
•Experience in using tools like Logiscope / Function Generator / Oscilloscope, etc.
•Familiarity with software configuration management tools, defect tracking tools, Azure Devops etc.
•Added advantage if worked in Scrum Methodology"