Jobs
Interviews

2 Cpputest Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

QualiZeal is a rapidly growing Independent Digital Quality Engineering Services company in North America, boasting a global workforce of 800+ Software Quality and Development Engineers. With a proven track record of successfully delivering over 200 projects in Quality Engineering, Digital Engineering, Advisory and Transformation, and Emerging Technology Testing, QualiZeal has gained the trust of 40+ global enterprises and achieved an exceptional client Net Promoter Score of 85. Our organization is founded on the core values of delivery excellence, customer service, and continuous innovation, making us a dynamic and culture-oriented company poised for significant growth. Recognized for our commitment to excellence, QualiZeal has received several accolades, including being certified as a Great Place to Work in 2023 and 2024, being recognized as a Major Contender in Quality Engineering by Everest Group in 2023, winning the Economic Times Excellence Award in 2023, and receiving The Global Choice Award in 2022. As a member of NASSCOM and holding ISO certifications 13485:2016 and 9001:2015, we uphold the highest standards of quality and professionalism. Our Glassdoor rating of 4.7 is a testament to our positive work environment and employee satisfaction levels. Job Overview: We are currently seeking an experienced Embedded Firmware Engineer to join our team. In this role, you will be responsible for designing, developing, and supporting both new and existing products. Collaborating closely with the R&D team, you will ensure that product specifications are met. The ideal candidate will possess strong skills in C/C++ programming, embedded systems debugging, and hands-on experience with diagnostic tools such as oscilloscopes and logic analyzers. Core Responsibilities: Design and Development: Take charge of creating new products and providing ongoing support for existing products by collaborating with cross-functional teams, including R&D, hardware, and product management, to ensure adherence to specifications. Embedded Systems Focus: Demonstrate expertise in embedded systems, debugging, and utilization of diagnostic tools like oscilloscopes, spectrum analyzers, and logic analyzers. Collaboration: Work closely with other departments and stakeholders, maintaining project schedules and budgets. Key Technical Skills: Programming Languages: Proficiency in Embedded C with MISRA/BARR coding standards for embedded system development. Hardware Expertise: Ability to understand and debug embedded systems using tools like oscilloscopes, spectrum analyzers, and logic analyzers. Microcontroller Experience: Familiarity with a variety of microcontrollers, particularly the ARM Cortex family. RTOS: Hands-on experience with RTOS such as FreeRTOS. Wireless Communication Protocols: Knowledge of wireless protocols like LoRaWAN, Bluetooth, and cellular technologies (LTE). Low Power Design: Understanding power consumption and implementing design strategies for battery-powered devices. Serial Communication Protocols: Experience with UART, SPI, and I2C. Tools: Familiarity with IDEs like Keil or IAR, continuous integration tools, and testing frameworks (e.g., CppUTest, Unity). Preferred Skills: Networking Protocols: Understanding of TCP/IP, MQTT, and FTP would be beneficial. Additional Tools & Languages: Experience with embedded Linux, Python, C#, and Labview is a plus. Soft Skills: Documentation & Communication: Emphasis on clear documentation and communication for effective collaboration and project delivery. Agile Methodologies: Familiarity with Agile methodologies, particularly Scrum/XP, indicating an iterative development approach and adaptability.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and maintaining high-quality, efficient C/C++ code for embedded products in alignment with product requirements. Working extensively with microcontrollers such as STM, NXP, or other 32-bit platforms will be a key aspect of your role. You will also develop drivers and software for communication interfaces like SPI, UART, I2C, USB, etc. It will be essential to perform unit, integration, and system testing to validate software correctness and performance. Active participation in design reviews, code reviews, and architectural discussions is expected, as well as collaborating with cross-functional teams to deliver integrated customer solutions. Ensuring code quality, documentation, and deployment through CI/CD pipelines will also be part of your responsibilities. Troubleshooting and efficiently resolving production issues will be crucial for success in this role. To qualify for this position, you should possess 4 to 7 years of strong embedded software development experience in C++ (C is optional). Proven experience in low-level device driver development is a must, along with hands-on experience with microcontrollers, particularly STM, NXP, or any 32-bit architecture. Working knowledge of communication interfaces like SPI, UART, I2C, USB is essential. Familiarity with hardware test equipment such as oscilloscopes, logic analyzers, and schematic reading is desired. Experience with automation testing using Python scripting and CppUTest framework will be advantageous. You should have strong experience in creating design documents, unit testing, and requirements analysis, as well as proficiency with version control tools such as Git. Comfort with working in an Agile development environment is expected, along with excellent analytical, problem-solving, and communication skills. The ability to work both independently and collaboratively in teams is crucial for this role. Desirable qualifications include experience or knowledge of the medical domain and prior exposure to CI/CD pipeline implementation.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies