Embedded Software Engineer
Embedded Software Engineer199
Applications
199
Applications
About the Job
Skills
Company Overview
VAct Technologies Private Limited, an ISO 9001:2015 certified company established in 2007, specializes in providing IT and engineering solutions to automobile OEMs and Tier 1 companies in India. With its headquarters in Coimbatore, Tamil Nadu, VAct Technologies is known for its embedded solutions managed by expert technocrats with a proven track record in the domain. The company is part of the Motor Vehicle Manufacturing industry and prides itself on its team of smart developers, designers, and testers.
Job Overview
VAct Technologies is seeking a Junior Embedded Software Engineer, based in Coimbatore, for a full-time position. The ideal candidate should have a minimum of 1 year of work experience in embedded systems and software development. As part of this role, you will be contributing to the design, development, and testing of embedded software solutions for various automotive applications.
Qualifications and Skills
- Proficient in C/C++ programming languages for developing efficient and reliable software solutions in an embedded environment.
- Strong knowledge of Real-Time Operating Systems (RTOS) to effectively manage time-critical tasks and ensure timely execution of processes.
- Expertise in embedded systems design for creating customized and optimized solutions that meet specific client requirements.
- Experience in microcontroller programming to effectively develop and implement solutions using various microcontroller platforms.
- Ability to develop and optimize device drivers for seamless hardware-software integration and performance improvement.
- Strong debugging skills to identify, analyze, and resolve software errors to ensure robust and stable software performance.
- Familiarity with communication protocols like SPI, I2C, and UART for effective data exchange between various components.
- Experience in firmware development to design, implement, and maintain high-quality and efficient solutions for embedded systems.
Roles and Responsibilities
- Develop and test embedded software according to project specifications and industry standards to ensure quality and functionality.
- Collaborate with a multidisciplinary team to define system requirements and design specifications for embedded applications.
- Develop and optimize firmware solutions to meet project goals and enhance system performance.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Analyze and troubleshoot software and hardware integration issues to ensure seamless functionality.
- Stay updated with current technologies and methodologies to contribute to continuous improvement and innovation in projects.
- Contribute to the documentation of design, development, and testing processes to ensure clarity and consistency across projects.
- Collaborate with cross-functional teams to ensure project milestones and deadlines are met effectively and efficiently.
About the company
Industry
Motor Vehicle Manufacturi...
Company Size
51-200 Employees
Headquarter
Coimbatore, Tamil Nadu
Other open jobs from VAct Technologies Private Limited