Embedded Developer ( Embedded C, Unit Testing) (Chennai)

Embedded Developer ( Embedded C, Unit Testing) (Chennai)

06 Aug
|
HCLTech
|
Chennai

06 Aug

HCLTech

Chennai

Role & responsibilities

Key Responsibilities

- Develop new unit test cases using the Ceedling framework for embedded C software modules.
- Enhance and maintain existing test suites to improve overall code coverage.
- Analyze source code and identify uncovered execution paths.
- Achieve and maintain 90% line coverage for assigned modules.
- Generate and validate code coverage reports.
- Review test cases and coverage results with software feature experts.
- Debug and resolve test execution issues, stubs, mocks, and setting-related problems.
- Ensure test artifacts comply with customer-required formats and repository structures.
- Support integration of unit testing into CI/CD pipelines where applicable.
- Maintain traceability between software requirements, source code, and test cases.

Required Technical Skills

Mandatory

- Strong Embedded C programming experience.




- Hands-on experience with Ceedling Unit Testing Framework.
- Good understanding of:
- Unit Testing
- White-box Testing
- Code Coverage Analysis
- Static and Dynamic Testing

- Experience generating and analyzing:

- Line Coverage
- Function Coverage
- Branch Coverage

- Familiarity with embedded software architectures.
- Experience in Linux-based development environments.
- Proficiency with Git/ClearCase or equivalent version control systems.
- Strong debugging skills.

Automotive Domain Knowledge

- Automotive Embedded Software Development.
- Diagnostics software concepts.
- Transmission & Driveline Control Systems.
- Automotive software quality processes.

📌 Embedded Developer ( Embedded C, Unit Testing) (Chennai)
🏢 HCLTech
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded developer ( embedded c, unit testing) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: embedded developer ( embedded c, unit testing) (chennai) / chennai