Software Engineer
- Source: LinkedIn
- Embitel Technologies
- Hybrid
- Bengaluru
- Full-Time
- Mid level
Job Description
Technical Expertise
- Proficient in C++14/17 (STL, templates), and ADAS with strong focus on performance, and clean interfaces.
- Python for test automation, log processing, and developer utilities
- Google Test/Mock, code coverage analysis (line, branch, decision coverage)
- Event-based communication experience - ROS/AOS development and understanding of platform constraints.
- Robust resource management (RAII, smart pointers), deterministic memory usage, and fault-tolerant design
- Linux programming (POSIX APIs, filesystems, timers when needed)
- Familiarity with Linux network configuration, yaml, JSON, Google ProtoBuff, Bazel.
- Build and packaging: CMake, Conan, Docker-based development environments
- CI/CD exposure: GitHub Actions and/or Jenkins pipelines, and build optimization
Competencies & Skills
- Development following ASPICE processes with traceability and quality gates including coverage analysis, static analysis, and code reviews
- Proficiency with GCC and Clang toolchains, debugging utilities, and code analysis tools
- Comfortable with Git workflows, branching strategies, and thorough code review practices
- Ability to translate requirements into modular architectures with clear separation between collection, buffering, triggers, preprocessing, and upload components
- Improving quality after analyzing code coverage metrics, static code analysis reports, and peer reviews
Soft skills
- Collaborative team member who works effectively with minimal supervision
- Strong analytical and problem-solving abilities
- Attention to detail for quality software development
- Effective communication of technical concepts
- Adaptability to evolving automotive technology requirements
Nice to have
- Familiarity with VW.os development/release processes
- Experience with zero-copy architecture (Shared memory, NVM usage) and efficient buffering pipelines
- Familiarity with UDS diagnostics workflows /telemetry
Skills
- cplusplus
- Python
- google-test
- yaml
- JSON
- bazel
- cmake
- conan
- Docker
- Github
- github-actions
- Jenkins
- c-lang
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
