SASasken Technologies
Senior Engineer - Front End Dev
Bangalore ₹2-4 LPA Posted 27 Jun 2025
FULL TIME
Embedded Software
cluster development
Front End Development
Job Description
Job Summary
A highly skilled software engineer with extensive experience in automotive instrument cluster development. Specializes in C++ (14 or above) and Qt/QML for UI development, with strong architectural design capabilities using UML. Demonstrates deep understanding of embedded systems, RTOS environments, and adherence to industry standards like MISRA. Operates effectively in Agile/Scrum teams and is adept at tackling complex design and integration challenges in multi-core, multi-process automotive platforms.
Key Responsibilities
- Develop and integrate cluster applications using Qt/QML and C++ for automotive platforms.
- Translate product requirements into modular, scalable, and maintainable system architectures.
- Create and manage UML-based design documents to support architecture and implementation.
- Perform coding, unit testing, debugging, and issue resolution in alignment with MISRA guidelines.
- Work collaboratively in Agile sprint teams to deliver incremental, high-quality software releases.
- Support system-level debugging and performance tuning on embedded platforms.
- Interface with cross-functional teams to ensure compliance with automotive software constraints.
Required Education & Experience
- Qualification: B.E/B.Tech in Computer Science, MCA, or M.Sc. in Computers
- Experience: Significant hands-on experience in embedded development for automotive domains
Core Competencies
- Programming: C++14 or higher (expert level), object-oriented design principles
- UI Development: Qt, QML for rich, real-time vehicle displays
- Design Tools: UML-based modeling and architecture documentation
- Embedded Systems: Real-Time Operating Systems (RTOS), multi-core/multi-process environments
- Coding Standards: Familiarity with MISRA C++ compliance
- Agile Execution: Sprint planning, user stories, retrospectives, iterative delivery
- Automotive Software Constraints: Memory usage, processor load, timing compliance