Team Lead - Embedded Software and Hardware Development at Talegaon Dabhade in Pune

Team Lead - Embedded Software and Hardware Development at Talegaon Dabhade in Pune

1 Nos.
68553
Full Time
7.0 Year(s) To 15.0 Year(s)
10.00 LPA TO 15.00 LPA
IT Software- Embedded /EDA /VLSI /ASIC /Chip Des.
Electricals/Electronics - Manufacturing
B.Tech/B.E. - Electrical; B.Tech/B.E. - Electronics/Telecommunication; M.E./M.Tech - Electrical; M.E./M.Tech - Electronics/Telecomunication; M.Sc / MS Science - Electronics
Job Description:

Job description
Position Overview: As the Team Lead for Embedded Software and Hardware Development in our Research and Development (R&D) department, you will play a pivotal role in leading a multidisciplinary team of engineers to design, develop, and deliver cutting-edge embedded systems for our products. You will be responsible for overseeing both software and hardware aspects, ensuring seamless collaboration, and driving innovation in our R&D projects.

Qualifications: Bachelor's or Master's degree in electronics, Electrical Engineering, or related field.
Experience: min 7+ yrs experience in handling Team Leader activities for Embedded Software as well as Hardware development.
Industry Type Electronics Manufacturing - Electronic Manufacturing Services (EMS)
Work location: Talegaon Dabhade in Pune

Key Responsibilities:

1. Technical Leadership:
• Provide strong technical leadership to a team of embedded software and hardware engineers.
• Foster a collaborative and innovative work environment that encourages creativity and problem-solving.
2. Project Management:
• Manage project timelines, resource allocation, and priorities to ensure on-time and on-budget delivery of R&D projects.
• Monitor project progress, identify potential roadblocks, and take proactive measures to mitigate risks.
3. Embedded Software Development:
• Lead the software development team in designing, developing, and testing embedded software solutions.
• Ensure adherence to coding standards, best practices, and software development life cycle methodologies.
• Conduct code reviews and provide technical guidance to maintain code quality.
4. Hardware Development:
• Oversee hardware design and development activities, including schematic design, PCB layout, and prototyping.
• Collaborate with hardware engineers to ensure hardware-software co-design and compatibility.
5. Requirement Analysis:
• Analyze project requirements and translate them into technical specifications and architecture designs for both software and hardware components.
6. Quality Assurance:
• Establish and maintain robust testing procedures for both software and hardware, including unit testing, integration testing, and system testing.
• Ensure software and hardware reliability, functionality, and compliance with industry standards.
7. Team Development:
• Mentor and guide team members in their professional growth, technical skills enhancement, and career development.
• Support team members in setting and achieving performance goals.
8. Documentation:
• Maintain comprehensive documentation of software and hardware designs, development processes, and test plans.
9. Collaboration:
• Foster effective collaboration between the software and hardware teams, as well as with other cross-functional teams within the organization.
10. Innovation and Research: - Stay updated with the latest industry trends, emerging technologies, and advancements in embedded systems. - Drive innovation in both software and hardware practices to keep the company at the forefront of technology.

Skills Required for Embedded Software and Hardware Development:

1. Programming Languages:
• Proficiency in programming languages commonly used in embedded systems, such as C, C++, and assembly language.
2. Embedded Software Development:
• Strong knowledge of embedded software development methodologies and best practices.
• Experience with real-time operating systems (RTOS) and embedded Linux.
• Software Testing, SDLC Model, MISRA Compliance
• Unit Testing, Integration Testing, Static Analysis
3. Hardware Development:
• Familiarity with hardware design principles, including schematic design, PCB layout, and component selection.
• Ability to work with microcontrollers, microprocessors, and FPGA-based systems.
• Knowledge of hardware design, simulation and calculations
4. Embedded Systems Architecture:
• Understanding of embedded systems architecture, including system-on-chip (SoC) and microcontroller architectures. Experience on ST, NXP, Renesas and Microchip Microcontroller development
5. Electronics and Circuits:
• Knowledge of analog and digital electronics, signal processing, and circuit design.
6. Communication Protocols:
• Proficiency in communication protocols commonly used in embedded systems, such as UART, SPI, I2C, USB, Ethernet, BLE and CAN.
7. Firmware Development:
• Experience in developing firmware for various hardware components, including sensors, actuators, and communication interfaces.
8. Debugging and Testing:
• Strong debugging and testing skills, including the use of debugging tools and oscilloscopes.
9. Software Development Tools:
• Familiarity with software development tools, including integrated development environments (IDEs) and version control systems.
10. Hardware Description Languages (HDL): - Knowledge of HDLs like VHDL or Verilog for FPGA development (if applicable).
11. Embedded Software Security: - Awareness of security principles and best practices in embedded software development to protect against vulnerabilities.
12. Regulatory Compliance: - Understanding of industry-specific regulations and standards relevant to embedded systems development, such as ISO 26262 (automotive) or DO-178C (aerospace).
13. Documentation: - Strong documentation skills to maintain clear and organized records of designs, code, and test plans.
14. Problem-Solving: - Ability to analyze complex technical issues and implement effective solutions in embedded systems.
15. Cross-Functional Collaboration: - Effective communication and collaboration skills to work closely with hardware engineers, software developers, and other cross-functional teams.
16. Project Management: - Project management skills to lead and coordinate development efforts, set priorities, and meet project deadlines.
17. Continuous Learning: - A commitment to staying updated with the latest advancements in embedded technology through ongoing learning and professional development.
18. Quality Assurance: - Knowledge of quality assurance processes and testing methodologies to ensure the reliability and functionality of embedded systems.
19. Troubleshooting: - Strong troubleshooting skills to diagnose and resolve hardware and software issues efficiently.
20. Innovation and Creativity: - A creative mindset to drive innovation and explore new technologies for embedded systems development.

• Proven experience in embedded software and hardware development.
• Strong leadership and project management skills.
• Proficiency in programming languages and embedded systems development tools.
• Excellent communication and team-building abilities.
• Knowledge of industry standards and regulations related to embedded systems is a plus.

Company Profile

Reputed client of PrimoHunt, engage in manufacturing of Measuring instruments, Electronic Automation products, Electronics/Embedded components.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs

Loftware Labelling
Loftware Labelling ,Labelling
Oracle AIA Lead (TA)
Oracle AIA,O2C,AIA solution design,AABC process
Technical Business Analyst | Genesys
Genesys,Business Analyst,Technical Analyst
Platform Engineer | Genesys
Genesys CCaaS,Genesys APIs,Genesys Cloud CX