Current Openings at Acclivis Technologies: Sr. Embedded Engineer | Embedded Engineer (Linux Device Driver) | Embedded Engineer | Design and Development of Linux Device Driver, BSP & Kernel Modules | AAOS/Android Testing Engineer

All our latest roles can be found here, so if you think you’ve got what it takes to be part of the team, then get in touch. Even if your dream role isn’t listed here, we always want to hear from talented and like-minded individuals. You never know what opportunities could be on the horizon!
All our latest roles can be found here, so if you think you’ve got what it takes to be part of the team, then get in touch. Even if your dream role isn’t listed here, we always want to hear from talented and like-minded individuals. You never know what opportunities could be on the horizon!
All our latest roles can be found here, so if you think you’ve got what it takes to be part of the team, then get in touch. Even if your dream role isn’t listed here, we always want to hear from talented and like-minded individuals. You never know what opportunities could be on the horizon!
All our latest roles can be found here, so if you think you’ve got what it takes to be part of the team, then get in touch. Even if your dream role isn’t listed here, we always want to hear from talented and like-minded individuals. You never know what opportunities could be on the horizon!

Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join us.

Current Opening

[ 1] Software Engineer, Infotainment UI

Experience Band:- 5+ years in Android application software development,    7+ years in software development.

Job Type:  Full-time

Job Summary:

We are seeking a Software Engineer – Infotainment UI responsible for designing and implementing Android/AOSP-based IVI apps, frameworks, and services. The role involves developing key infotainment features such as maps, navigation, media, voice recognition, vehicle controls, and more, ensuring a seamless HMI experience in collaboration with instrument cluster and mobile app engineers.

Key Responsibilities:
• Develop and maintain Kotlin-based Android/AOSP/AAOS apps, frameworks, and SDKs
• Implement new features, enhancements, and bug fixes with high efficiency
• Utilize test-driven development for high code quality
• Participate in code reviews and improve overall software quality
• Document design specifications, technical architecture, and delivery plans
• Stay updated with the latest Android/AOSP/AAOS technologies and best practices
• Collaborate with UX designers, product teams, and system engineers
• Provide technical leadership within the engineering team
Required Qualifications:
• BS/MS in Computer Science or related field
• 5+ years of Android application software development experience
• 7+ years of software development experience
• Strong proficiency in Android OS, AOSP optimizations, and performance tuning
• Expertise in Kotlin, Java, and Android Studio
• Deep understanding of software architecture, design patterns, and best practices
• Ability to work independently, solve problems efficiently, and manage ambiguity
• Excellent communication and collaboration skills
• Strong analytical mindset, able to weigh trade-offs between scalability and complexity

[ 2] Software Engineer, Instrument Cluster UI

Experience Band:- 5+ years in Android application software development,    7+ years in software development. 

Job Type:  Full-time

Job Summary:

             We are looking for a Software Engineer – Instrument Cluster UI to develop high-performance, real-time applications for the instrument cluster/driver display. This role involves implementing essential vehicle features such as ADAS, turn-by-turn navigation, notifications, and vehicle diagnostics while collaborating with infotainment and mobile engineers to ensure a seamless HMI experience.

Key Responsibilities:

• Develop QNX/Linux-based C/C++ applications, services, and frameworks
• Design and optimize real-time embedded systems for instrument clusters
• Implement new features, enhancements, and bug fixes in a fast-paced environment
• Leverage test-driven development (TDD) to ensure software quality
• Document design specifications, technical architecture, and roadmaps
• Stay updated on real-time embedded systems trends and best practices
• Collaborate with UX designers, product teams, and system engineers
• Provide technical leadership within the engineering organization 
Required Qualifications:
• BS/MS in Computer Science or related field
• 5+ years of experience in QNX/Linux-based software development
• 7+ years of overall software development experience
• Strong proficiency in C/C++, QNX/Linux frameworks, QT, and OpenGL
• Experience with embedded system performance optimization and architecture
• Strong problem-solving skills with the ability to evaluate multiple solutions
• Excellent communication, collaboration, and leadership abilities
•  Ability to work independently and transform ambiguous requirements into actionable deliverables

[ 3 ]Software Engineer, Backend

Experience Band:-5+ years in backend software development, 7+ years in software development

Job Type:  Full-time

Job Summary:

            We are seeking a Software Engineer – Backend to design and implement cloud-based microservices for vehicle-to-cloud and cloud-to-mobile connectivity. This role involves supporting OTA updates, data collection, and remote functionality, working closely with infotainment and mobile engineers to create a seamless connected experience.

Key Responsibilities:

•  Develop scalable, high-performance microservices and APIs using Golang
• Design and implement backend systems that support vehicle connectivity, OTA updates, and data synchronization
• Ensure high availability, reliability, and security of backend services
• Leverage test-driven development to maintain high code quality
• Participate in code reviews and enforce coding standards
• Document system design, architecture, and development roadmaps
• Stay updated on backend technologies, cloud infrastructure, and best practices
• Work with cross-functional teams, including mobile and embedded engineers 
Required Qualifications:
 • BS/MS in Computer Science or related field
• 5+ years of backend development experience
• 7+ years of overall software development experience
• Strong expertise in Golang, Kubernetes, and Linux-based backend systems
• Experience in cloud computing, containerization, and microservices architecture
• Deep understanding of API development, database management, and network protocols
• Excellent problem-solving skills and ability to evaluate alternative solutions
• Strong communication and collaboration skills
• Ability to work independently and drive innovation in backend technologies

[ 4 ] Sr. Embedded Engineer

Experience band:- 5 to 8 years.

  1. PCIe Protocol Expertise.
  2.  Gen-6 Experience with PCIe gen 5 or 6 hardware and/or device drivers for Linux
  3.  Very Strong C/C++ development skills in Linux and embedded environments
  4.  Linux Kernel Development: Proficiency in Linux kernel internals, including writing and debugging kernel modules and drivers, especially for PCIe devices.
  5.  Knowledge of PCIe bus link aggregation
  6.  Experience with ARM and x86 processors in embedded Linux system design and development, including firmware development for PCIe devices.

[ 5 ] Embedded Engineer ( Linux Device driver)

Experience band:- 3 to 6 years.
We are looking for resources having experience in Linux device driver development on embedded platform/s.
Experience.

  1. Hands-on experience in Linux BSP development (Device Driver Development, Device Tree ) – SOC Platforms experience NXP IMX Series (6/7/8), TI, etc.
  2. Hands-on Experience in Linux driver sub-system& driver development.
  3. Hands-on Experience in Linux peripheral driver development – I2C, SPI, etc.
  4. Experience in Linux kernel development – memory management, interrupt management, concurrency handling, etc.
  5. Experience in driver performance improvements – usage of DMA, accelerator/engine, etc.
  6. Experience in U-boot and bootloader.
  7. Linux kernel-level debugging.

[ 6] Embedded Engineer

Experience band: Minimum 4 Years to 10 Years 
Education Required: Bachelor’s, Masters / PhD

         skills.

  1. 4–10 years of experience in Embedded Firmware design & development on Zephyr RTOS
  2. Knowledge of 32-bit ARM MX microcontrollers & IDE tools used in embedded design.
  3. Knowledge of serial protocols such as SPI, I2C, CAN, etc.
  4. Knowledge of communication protocol Bluetooth and LoRa
  5. Expert in programming languages such as C
  6. Expert in RTOS-based multithread application development
  7. Knowledge of Version control such as Clear case, TFS Git etc.
  8. Good written and verbal communication skills

[ 7] Design and development of Linux Device driver, BSP & Kernel modules.

Experience band:  4 to 7 Years

         skills.

  1. Strong in system C programming on Linux platform.
  2. Strong experience in Linux Kernel and device driver development
  3. Experience in Kernel porting and migration to different platforms and kernel versions. 
  4. Experience in BSP and Boot loaders
  5. Device drivers experience preferably for the following devices: UART, I2C, I2S, SPI, GPIO, PCIe, MMC, USB etc.,
  6. Good knowledge on platforms and peripheral devices
  7. Knowledge on processor like IMx6, IMx8  

[ 8 ]AAOS/Android Testing Engineer

Location: Pune
Experience: Minimum 5+ years
Employment Type: [Full-time/Contract]
 
Job Overview:
 
We are looking for an experienced AAOS/Android Testing Engineer with expertise in Android Automotive OS (AAOS) testing, certification, and automation. The ideal candidate will have a strong background in CTS/VTS testing for In-Vehicle Infotainment (IVI) and Digital Cluster systems, along with hands-on experience in test automation, CI/CD integration, and Android Automotive Framework.
 
Key Responsibilities:
  • Conduct CTS (Compatibility Test Suite) and VTS (Vendor Test Suite) testing for Android Automotive IVI and Cluster systems.
  • Develop, execute, and maintain test automation frameworks (e.g., GTest).
  • Ensure compliance with Android Automotive certification requirements.
  • Integrate and optimize CI/CD pipelines for automated testing and deployment.
  • Use Android Debug Bridge (ADB) for debugging, log analysis, and test execution.
  • Work closely with development teams to identify, document, and resolve AAOS-related issues.
  • Analyze test results, provide detailed reports, and ensure high software quality.
  • Stay up-to-date with Android Automotive Framework advancements and testing methodologies.
 
Required Skills & Qualifications:
  • 5+ years of experience in AAOS/Android testing and certification.
  • Strong hands-on experience in CTS/VTS testing for Android Automotive systems.
  • Proficiency in test frameworks like GTest and test automation tools.
  • ISTQB certification (preferred).
  • Experience in CI/CD pipeline integration for Android testing.
  • Solid knowledge of Android Automotive Framework and debugging techniques.
  • Proficiency in ADB (Android Debug Bridge) for testing and troubleshooting.
  • Strong problem-solving and analytical skills.
 
Preferred Skills:
  • Experience in Automotive IVI/Cluster validation.
  • Familiarity with HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) testing.
  • Understanding of Android HAL (Hardware Abstraction Layer) testing.
  • Experience in working with automotive OEMs and Tier-1 suppliers

[ 9 ]Sr Software Engineer (C# Net, C++, Embedded)

Responsibilities:

  • Develop clean, well-tested code and mentor junior engineers

  • Support DevOps initiatives and GitHub migration

  • Drive projects to completion and resolve technical challenges

  • Monitor and maintain software services

Qualifications:

  • 5+ years in software development (C++, C#, Java, Python, or Embedded C)

  • Strong problem-solving and analytical skills

  • Experience with DevOps, Jenkins, GitHub, and cloud services

  • Excellent communication and collaboration skills

[ 10 ] Senior Software Engineer/Analyst

Location: Pune

Experience: 10+ years in Automotive Software Development

  • Oesterberg Realtime Consulting is looking for a Senior Software Engineer/Analyst to join our dynamic team. If you have a strong background in automotive embedded software development and a passion for innovation, we want to hear from you!

Key Responsibilities:

  • Develop Software Safety Requirements, Software Safety Architecture, and conduct Software Safety Analysis (HARA, FTA, etc.).
  • Work on microcontroller and SoC platforms, ensuring compliance with ISO 26262 Functional Safety standards and processes.
  • Apply ASPICE best practices in software development.
  • Design and implement software partitioning, memory maps, linker maps, and MPU/PPU configurations.
  • Develop software for embedded communication protocols such as I2C, UART, SPI, CAN, etc.
  • Collaborate with global teams and work in a flexible time zone environment.

Preferred Skills (Plus Points):

  • Experience with QNX/Linux, AUTOSAR, and Hypervisor.

    If you find yourself suitable for any of these roles, do shoot us an email with your resume on hr@acclivistechnologies.com
    Translate »