Job Description
We are seeking a highly skilled and specializing in Embedded Systems to join our team. The ideal candidate will possess a strong background in designing, developing, and implementing embedded applications, adhering to structured software development practices.
Skill / Qualifications
- Bachelor's degree in (Electrical/Electronic Engineering).
- 13+ years of experience in embedded application design and development following structured SDLC.
- Proficiency in C language or assembly programming.
- Strong understanding of microcontrollers, microprocessors, and embedded systems.
- Experience in the metering domain is highly desirable.
- Familiarity with communication technologies such as GPRS, Zigbee, Z-Wave, Ethernet, and Power Line Communication.
- Strong unit testing skills.
- Knowledge of coding standards, including MISRA rules.
- Familiarity with tools for embedded software design (e.g., flow diagrams, BSM).
- Hands-on experience with ARM, MIPS, Coldfire, MSP430, dsPIC, 8051, and other popular processors.
- Strong analytical and problem-solving abilities.
- Excellent communication and team collaboration skills.
- Ability to self-learn and adapt to new tools and technologies
Job Responsibilities
- Development & Design:
- Understand improvement requirements and develop solutions/packages based on technical specifications or high-level solution designs.
- Design and develop embedded software systems with high reusability, utilizing structured Software Development Life Cycle (SDLC) methodologies.
- Develop automation frameworks, compilers, or emulators to expedite delivery cycles in New Product Introduction (NPI) programs.
- Testing & Standards:
- Conduct effective and timely unit testing to ensure the delivery of first-time-right solutions.
- Ensure compliance with coding standards and MISRA rules for high-quality deliverables.
- Domain Expertise:
- Work on communication products such as GPRS, Zigbee, Z-Wave, Ethernet, and Power Line Communication.
- Leverage knowledge of processors such as ARM, MIPS, Coldfire, MSP430, dsPIC, and 8051 to deliver robust solutions.
- Continuous Improvement:
- Stay updated on new trends and technologies in the embedded domain.
- Actively participate in knowledge-sharing sessions, group meetings, and training initiatives.
- Provide training and mentorship to new team members as assigned.
Benefits
Competitive Market Rate (Depending on Experience)