Engineer - Embedded Systems

3 - 5 years

4.0 - 8.0 Lacs P.A.

Pune

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Communication protocolsEmbedded systemsSimulationLinuxRenewable energyEmbedded testingTest casesSPIVirtualizationPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Develop and execute automated test cases using Renode for various embedded systems and IoT devices. Build, maintain, and improve test automation frameworks and tools for validating hardware and firmware across multiple platforms. Collaborate closely with software, hardware, and firmware development teams to understand project requirements and devise testing strategies. Perform continuous integration (CI) and continuous testing (CT) of embedded software using automation. Analyze and troubleshoot issues discovered in testing and work with developers to resolve them. Create and manage test plans, test cases, and test reports for embedded systems. Stay up-to-date with the latest industry trends in embedded testing, automation frameworks, and IoT devices. Contribute to defining quality standards, metrics, and best practices for the embedded testing process. To succeed, you will need Required Skills and Qualifications: Bachelor s degree in Electronics Communication Engineering, Electrical Engineering, Computer Engineering, or a related field. Minimum 3 years to maximum 5 years of experience in Embedded Systems Testing or firmware testing. Experience / Familiarity in Renode for emulating embedded systems is an added advantage. Proficiency in Python C# . Experience with embedded software testing, hardware-in-the-loop (HIL), and device emulation/simulation. Familiarity with CI/CD pipelines and test automation in embedded environments. Hands-on experience with Robot Framework. Strong understanding of Communication Protocols (e.g., I2C, SPI, UART, CAN) and embedded system design. Knowledge of industry standards and best practices in embedded testing. Preferred Skills: Familiarity with Linux environments , Docker , or virtualization for embedded testing. Understanding of safety-critical systems. Strong problem-solving skills and attention to detail. Soft Skills: Excellent verbal and written communication skills. Strong collaboration and teamwork abilities. Ability to work in an agile environment and handle multiple projects. Can Do Attitude In return, we offer you An open, respectful, and ethical culture High visibility in the organization with "No door" culture. You can always talk to anyone in the organization. High stability and at the same opportunity to work on challenging roles to grow and perform in the organization Trainings, Self-development, and opportunities to design and develop your career An industrial and product-based organization, allows you to envision the work and product you build and contribute An international exposure Agile development environment

Relocation Services / Technology
Greenwood Village

RecommendedJobs for You

Greater Noida, Bengaluru

Bengaluru, Surat, Mumbai (All Areas)