Jobs
Interviews

33 Compilers Jobs - Page 2

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

4.0 - 9.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Primary skills: Bachelor's or Master’s degree in electronics or similar 4-6 years of experience in automotive embedded software development Need AUTOSAR Hands-on with different ports, interfaces , and configurations Need Hands-on with OS Runnable configuration and NVM updates Need Hands-on with RTE configuration and source generation Hands-on with Davinci Configurator or equivalent Strong understanding of Compilation and linking processes. Debug skills to identify the route cause in case of build failure. Strong knowledge of version control systems (i.e. PTC integrity ) Good hands-on with the build process (build configurations for Pre/Post-build steps and build setup to a new project) Good Scripting ( Batch/Python ) knowledge to automate and debug the existing tools Knowledge to analyse map files and Hex files . Required to find the anomalies in RAM/ROM usage Good to have integration test bench preparation. To perform basic tests before final delivery and support the development teams to identify the cause of failure during CI. Secondary skills : CMM Scripts Exposure to Module/Integration/Qualification testing DOORs knowledge HIL (Control Desk, Automation desk) or LabCar/SoftCar

Posted 2 months ago

Apply

6.0 - 9.0 years

27 - 42 Lacs

Chennai

Work from Office

Job Summary We are seeking a highly skilled Sr. Developer with 6 to 9 years of experience to join our team. The ideal candidate will have expertise in Compilers and debuggers Rational Rhapsody Embedded C MATLAB and C++. Experience in the Automotive Industry is mandatory. This role offers a hybrid work model and operates during the day shift. No travel is required. Responsibilities Develop and maintain high-quality software solutions using Embedded C and C++ for automotive applications. Utilize Rational Rhapsody for model-based design and development. Employ compilers and debuggers to ensure code efficiency and reliability. Integrate MATLAB for simulation and algorithm development. Collaborate with cross-functional teams to gather and analyze requirements. Conduct code reviews to maintain code quality and adherence to industry standards. Provide technical guidance and mentorship to junior developers. Troubleshoot and resolve complex software issues in a timely manner. Ensure compliance with automotive industry standards and regulations. Participate in the full software development lifecycle from concept to deployment. Develop and execute unit tests to validate software functionality. Document software designs code and test results for future reference. Continuously improve software development processes and methodologies. Qualifications Possess a Bachelors or Masters degree in Computer Science Electrical Engineering or a related field. Demonstrate strong proficiency in Embedded C and C++ programming languages. Have extensive experience with Rational Rhapsody for model-based design. Show expertise in using compilers and debuggers for software development. Exhibit proficiency in MATLAB for simulation and algorithm development. Bring a solid understanding of automotive industry standards and practices. Display excellent problem-solving and analytical skills. Have strong communication and collaboration abilities. Show a commitment to continuous learning and professional development. Demonstrate the ability to work effectively in a hybrid work model. Exhibit strong attention to detail and a focus on quality. Have experience in conducting code reviews and providing constructive feedback. Show the ability to mentor and guide junior developers.

Posted 2 months ago

Apply

3.0 - 7.0 years

5 - 8 Lacs

Kolkata

Work from Office

Candidate will be responsible for designing, developing, and maintaining embedded software for our range of Products. Develop device drivers, firmware, and middleware components to interface with hardware peripherals and external devices. Thanks

Posted 2 months ago

Apply

10.0 - 20.0 years

100 - 200 Lacs

Hyderabad

Hybrid

Compiler Lead Hyderabad Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/Bangalore A US based well-funded product-based startup looking for Highly talented Verification Engineers for the following roles. We are looking for a highly experienced systems engineer with deep expertise in compilers, machine learning infrastructure, and system-level performance optimization. This role is hands-on and research-driven, ideal for someone who thrives on solving low-level performance challenges and building core infrastructure that powers next-generation AI workloads. Key Responsibilities: Compiler Design & Optimization Develop and enhance compiler toolchains based on LLVM, MLIR, Open64, or Glow. Build and optimize intermediate representations, custom dialects, and code generation flows for AI accelerators. Implement transformations and optimizations for latency, memory usage, and compute efficiency. AI System Integration Work closely with hardware teams to co-design compilers targeting custom silicon. Integrate compiler backends with ML frameworks like PyTorch, TensorFlow, or ONNX. Build graph-level and kernel-level transformations for AI training and inference pipelines. Performance Tuning & System Analysis Conduct low-level profiling and performance tuning across compiler and runtime layers. Identify and eliminate bottlenecks across CPU/GPU/NPU workloads. Develop parallel programming solutions leveraging SIMD, multi-threading, and heterogeneous computing. Tooling & Infrastructure Develop tooling for performance analysis, debug, and test automation. Contribute to internal SDKs and devkits used by AI researchers and system engineers. Required Skills & Experience: Strong compiler development experience using LLVM, MLIR, Glow, or similar toolchains. Proficiency in C/C++, with solid command of Python for tooling and automation. In-depth understanding of compiler internals, including IR design, lowering, codegen, and scheduling. Deep knowledge of hardware-software co-design, particularly for AI/ML workloads. Experience with runtime systems, memory models, and performance modeling. Solid grasp of parallel and heterogeneous computing paradigms. Nice to Have: Experience working with custom AI hardware or edge inference platforms. Familiarity with quantization, scheduling for dataflow architectures, or compiler autotuning. Contributions to open-source compiler projects (e.g., LLVM, MLIR, TVM). Qualifications: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. 10–15 years of relevant hands-on experience in compilers, systems programming, or AI infrastructure. Contact: Uday Mulya Technologies muday_bhaskar@yahoo.com "Mining The Knowledge Community"

Posted 3 months ago

Apply

10 - 20 years

75 - 150 Lacs

Bengaluru

Work from Office

. Principal /Senior Staff /Staff Machine Learning Compiler Engineer Bangalore Founded in 2023,by Industry veterans HQ in California,US We are revolutionizing sustainable AI compute through intuitive software with composable silicon . Principal /Senior Staff /Staff Machine Learning Compiler Engineer experience-5-20 years Responsibilities: Develop and maintain compilers specifically designed for optimizing ML models. This includes translating high-level ML model descriptions into efficient mapping to our hardware architecture, optimizing for performance metrics such as flop utilization, memory bandwidth, and memory capacity. - Skills Required: Deep understanding of ML compiler design and optimization techniques, proficiency in MLIR and programming languages like C/C++, in-depth knowledge of ML frameworks (PyTorch) and Python. Contact: Uday Mulya Technologies muday_bhaskar@yahoo.com "Mining The Knowledge Community"

Posted 3 months ago

Apply

5 - 10 years

40 - 75 Lacs

Bengaluru

Work from Office

. Principal /Senior Staff /Staff Machine Learning Compiler Engineer Bangalore Founded in 2023,by Industry veterans HQ in California,US We are revolutionizing sustainable AI compute through intuitive software with composable silicon . Principal /Senior Staff /Staff Machine Learning Compiler Engineerexperience-5-20 yearsResponsibilities: Develop and maintain compilers specifically designed for optimizing ML models. Thisincludes translating high-level ML model descriptions into efficient mapping to our hardwarearchitecture, optimizing for performance metrics such as flop utilization, memory bandwidth, andmemory capacity.- Skills Required: Deep understanding of ML compiler design and optimization techniques, proficiencyin MLIR and programming languages like C/C++, in-depth knowledge of ML frameworks (PyTorch) andPython.Contact:UdayMulya Technologiesmuday_bhaskar@yahoo.com"Mining The Knowledge Community"

Posted 3 months ago

Apply

17 - 27 years

100 - 200 Lacs

Bengaluru

Work from Office

Senior Software Technical Director / Software Technical Director Bangalore Founded in 2023,by Industry veterans HQ in California,US We are revolutionizing sustainable AI compute through intuitive software with composable silicon We are looking for a Software Technical Director with a strong technical foundation in systems software, Linux platforms, or machine learning compiler stacks to lead and grow a high-impact engineering team in Bangalore. You will be responsible for shaping the architecture, contributing to codebases, and managing execution across projects that sit at the intersection of systems programming, AI runtimes, and performance-critical software. Key Responsibilities: Technical Leadership: Lead the design and development of Linux platform software, firmware, or ML compilers and runtimes. Drive architecture decisions across compiler, runtime, or low-level platform components. Write production-grade C++ code and perform detailed code reviews. Guide performance analysis and debugging across the full stackfrom firmware and drivers to user-level runtime libraries. Collaborate with architects, silicon teams, and ML researchers to build future-proof software stacks. Team & Project Management: Mentor and coach junior and senior engineers to grow technical depth and autonomy. Own end-to-end project planning, execution, and delivery, ensuring high-quality output across sprints/releases. Facilitate strong cross-functional communication with hardware, product, and other software teams globally. Recruit and grow a top-tier engineering team in Bangalore, contributing to the hiring strategy and team culture. Required Qualifications: Bachelors or Master’s degree in Computer Science, Electrical Engineering, or related field. 18+ years of experience in systems software development with significant time spent in C++, including architectural and hands-on roles. Proven experience in either: Linux kernel, bootloaders, firmware, or low-level platform software, or Machine Learning compilers (e.g., MLIR, TVM, Glow) or runtimes (e.g., ONNX Runtime, TensorRT, vLLM). Excellent communication skills—written and verbal. Prior experience in project leadership or engineering management with direct reports. Highly Desirable: Understanding of AI/ML compute workloads, particularly Large Language Models (LLMs). Familiarity with performance profiling, bottleneck analysis, and compiler-level optimizations. Exposure to AI accelerators, systolic arrays, or vector SIMD programming. Why Join Us? Work at the forefront of AI systems software, shaping the future of ML compilers and runtimes. Collaborate with globally distributed teams in a fast-paced, innovation-driven environment. Build and lead a technically elite team from the ground up in a growth-stage organization. Contact: Uday Mulya Technologies muday_bhaskar@yahoo.com "Mining The Knowledge Community"

Posted 3 months ago

Apply

6 - 9 years

32 - 35 Lacs

Noida, Kolkata, Chennai

Work from Office

Dear Candidate, We are hiring a C++ Developer to work on high-performance systems, real-time applications, and embedded solutions. The role requires deep knowledge of C++ and system-level programming. Key Responsibilities: Write high-efficiency code in C++11/14/17 Design and develop low-latency applications Optimize software for memory and processing efficiency Debug and troubleshoot complex system behaviors Collaborate with hardware, firmware, and software teams Required Skills & Qualifications: Proficient in C++, STL, and multithreading Experience with memory management, pointers, and system calls Knowledge of Linux development, IPC, and embedded systems Familiar with GDB, Valgrind, and performance profiling tools Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies

Posted 3 months ago

Apply
Page 2 of 2
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