Job
Description
As an Embedded Software Engineer (Intern) at Silicon Signals in Ahmedabad, Gujarat, you will be a part of the BSP/Device-driver team. You will be responsible for developing embedded software using C, C++, and other relevant programming languages. Your role will involve designing, developing, and testing embedded systems hardware. Collaboration with cross-functional teams, troubleshooting issues, and participation in code and design reviews will be crucial for successful project completion. **Key Responsibilities:** - Develop embedded software using C, C++, and other relevant programming languages. - Design, develop, and test embedded systems hardware. - Collaborate with cross-functional teams to ensure successful project completion. - Debug and troubleshoot issues with embedded systems hardware and software. - Participate in code and design reviews with peers. - Follow established development processes and procedures to ensure high-quality software and hardware development. - Stay current with emerging trends and technologies in the embedded systems field. - Assist with other engineering projects as needed. **Qualifications Required:** - Solid understanding of embedded systems development including microprocessors & microcontrollers. - Proficiency in C, C++, and/or other relevant programming languages. - Knowledge of Linux internals, TCP/IP, multi-threading, and Linux device drivers. - Familiarity with software development tools such as debuggers, compilers, and version control systems. - Ability to work independently as well as in a team environment. - Strong analytical and problem-solving skills. - Passion for learning new technologies and developing innovative solutions. Join Silicon Signals as an Embedded Software Engineer (Intern) and be a part of a global R&D services company specializing in embedded development, wearable devices, and IoT devices. Be a key contributor to enhancing the expansion of clients' businesses while providing top-notch services in the competitive market. As an Embedded Software Engineer (Intern) at Silicon Signals in Ahmedabad, Gujarat, you will be a part of the BSP/Device-driver team. You will be responsible for developing embedded software using C, C++, and other relevant programming languages. Your role will involve designing, developing, and testing embedded systems hardware. Collaboration with cross-functional teams, troubleshooting issues, and participation in code and design reviews will be crucial for successful project completion. **Key Responsibilities:** - Develop embedded software using C, C++, and other relevant programming languages. - Design, develop, and test embedded systems hardware. - Collaborate with cross-functional teams to ensure successful project completion. - Debug and troubleshoot issues with embedded systems hardware and software. - Participate in code and design reviews with peers. - Follow established development processes and procedures to ensure high-quality software and hardware development. - Stay current with emerging trends and technologies in the embedded systems field. - Assist with other engineering projects as needed. **Qualifications Required:** - Solid understanding of embedded systems development including microprocessors & microcontrollers. - Proficiency in C, C++, and/or other relevant programming languages. - Knowledge of Linux internals, TCP/IP, multi-threading, and Linux device drivers. - Familiarity with software development tools such as debuggers, compilers, and version control systems. - Ability to work independently as well as in a team environment. - Strong analytical and problem-solving skills. - Passion for learning new technologies and developing innovative solutions. Join Silicon Signals as an Embedded Software Engineer (Intern) and be a part of a global R&D services company specializing in embedded development, wearable devices, and IoT devices. Be a key contributor to enhancing the expansion of clients' businesses while providing top-notch services in the competitive market.