Apar Technologies · 20 hours ago
Embedded Software Test Engineer
Apar Technologies is seeking an Embedded Software Test Engineer to design, develop, and maintain software and firmware for embedded systems. The role involves collaborating with hardware engineers for seamless integration, developing test scripts, and performing device testing to ensure quality and performance.
Responsibilities
Design, develop, and maintain software and firmware for embedded systems
Work closely with low-level hardware, including microcontrollers and SoCs
Implement and debug code using C++ and Python
Develop and integrate with hardware communication protocols such as I2C, SPI, UART, etc
Collaborate with hardware engineers to ensure seamless hardware-software integration
Develop and execute test scripts for system and device verification
Automate testing processes to improve efficiency and coverage
Analyze test results, identify issues, and drive resolution
Perform hands-on device testing, including functional, performance, and reliability testing
Document test procedures, results, and issues
Coordinate with offshore teams to align on project deliverables and timelines
Provide lab support to the remote team members
Qualification
Required
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field (Electrical Engineering preferred)
Strong experience in software/firmware development for embedded systems
Proficiency in C++ and Python
Experience with RTOS (Real-Time Operating Systems) and low-level hardware programming
Hands-on experience with hardware communication protocols (I2C, SPI, UART, etc.)
Experience in system verification, testing, and automation
Prior experience in device testing and troubleshooting
Excellent problem-solving and analytical skills
Strong communication and collaboration skills, especially in coordinating with offshore teams
Ability to work independently and as part of a cross-functional team
Preferred
Experience working with large-scale tech environment
Familiarity with Agile development methodologies
Experience with test automation frameworks and scripting
Experience using basic electronic lab equipment's 'Multimeters, oscilloscope'
Company
Apar Technologies
Apar Technologies provides technology consulting, software development and outsourcing services.
Funding
Current Stage
Late StageRecent News
2025-10-09
2023-05-31
Company data provided by crunchbase