We are seeking a highly skilled and experienced Embedded Software Architect / Senior Software Engineer to join our embedded software development team in Coimbatore. This role offers a unique opportunity to contribute to the architecture and design of complex embedded systems, working on challenging projects that impact various industries.
Roles Responsibilities : Architecture and Design:
Define and document software architectures for embedded systems, considering performance, safety, security, and maintainability.
Create high-level and detailed software designs.
Select appropriate technologies and frameworks.
Ensure alignment with overall system architecture and project requirements.
Development and Implementation:
Develop high-quality, reusable, and maintainable code.
Implement and integrate software modules.
Follow coding standards and best practices.
Conduct code reviews and provide feedback to other developers.
Technical Leadership:
Guide and mentor junior software engineers.
Provide technical expertise and support to the team.
Contribute to technical discussions and decision-making.
Stay up-to-date on industry trends and emerging technologies.
Collaboration and Communication:
Collaborate effectively with other engineering teams (hardware, testing, etc. ).
Communicate technical concepts clearly and concisely.
Participate in project planning and status meetings.
Keyskills: RTOS Computer science System architecture Software design Coding Debugging Technical leadership Project planning SPI Automotive
Robert Bosch Engineering and Business Solutions Private Limited Company Description Robert Bosch Engineering and Business Solutions Private Limited (RBEI), is a 100% owned subsidiary of Robert Bosch GmbH, one of the world s leading global supplier of technology and services, offering end t...