114 Compilers Jobs - Page 4

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

4.0 - 6.0 years

0 Lacs

chennai, tamil nadu, india

Remote

Job Title: C Developer Experience Required: 4+ Years Location: Chennai/Remote/Hybrid] Job Description: We are seeking a highly skilled C Developer with 4+ years of experience in designing, coding, debugging, and optimizing applications in C. The ideal candidate will have a strong foundation in data structures, algorithms, and system-level programming , with hands-on experience in embedded systems, operating systems, or application development. Key Responsibilities: Design, develop, and maintain applications using C programming language . Work on system-level, embedded, or application software development . Debug and optimize code for performance, memory usage, and reliability. Collaborate wi...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for planning and organizing the development of technical support, software/systems programming, and operating system capabilities for the data processing facility. Your primary goal will be to ensure the seamless interfacing of software systems with hardware configuration and applications system requirements. As part of your role, you will develop and implement system software and technical requirements, including operating systems, compilers, and utility programs. You will also be expected to establish systems programming standards and program documentation requirements to maintain a structured approach. Providing technical guidance on operating system problems will ...

Posted 3 months ago

AI Match Score
Apply

0.0 - 3.0 years

0 Lacs

chennai, tamil nadu

On-site

Job Description: Qmax systems is seeking a talented individual to join our team as an Embedded Firmware Engineer. As the chosen candidate, you will be responsible for designing, developing, troubleshooting, debugging, and maintaining embedded firmware. Your primary task will involve translating system requirements into high-quality firmware solutions. Additionally, you will be expected to conduct regular code reviews, identify and rectify bugs, and create test plans to ensure the effectiveness of the firmware. Keeping all stakeholders informed of your progress will also be a key part of your role. Required skills: To excel in this position, you must possess a solid understanding of C and C++...

Posted 3 months ago

AI Match Score
Apply

0.0 - 4.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a trusted partner to leading companies in Embedded Engineering Services globally, Silicon Signals specializes in embedded development, wearable devices, and Internet of Things (IoT) devices. Our primary objective is to provide exceptional services while fostering the growth of our clients" businesses. We are currently seeking Freshers for the position of Embedded Software Engineer (Intern) in our BSP/Device-driver team based in Ahmedabad, Gujarat. This is an exciting opportunity for individuals looking to kickstart their career in the field. The ideal candidate should possess a solid understanding of embedded systems development, including microprocessors & microcontrollers. Proficiency i...

Posted 3 months ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Role Overview: As a Distributed Systems Engineer, you will design and build the core execution primitives that power our cutting-edge agents. You will architect the underlying context monorepo, develop robust telemetry pipelines, and write high-performance runtimes in Rust, Go, or C++ to ensure deterministic execution at scale. Key Responsibilities: Build execution primitives including schedulers, telemetry pipelines, and durable execution sandboxes. Architect the context monorepothe memory and state bus that underpins agent performance. Develop runtimes capable of persisting and replaying millions of agent runs deterministically. Ensure high concurrency, efficient scheduling, and orchestrat...

Posted 3 months ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Software Developer, DevSecOps team member is expected to have a thorough understanding of complex IT systems, embedded devices, applications, and cloud systems. You are required to stay up to date with the latest security standards, systems, authentication protocols, best practices, and emerging technologies. The ideal candidate will possess knowledge of industry security frameworks such as OWASP SAMM and have strong communication skills. Your responsibilities will include detecting product and application security threats, identifying areas of weakness for improvement, and supporting global and regional engineering groups. You will primarily work at Skyone Park, Pune, INDIA office, oper...

Posted 3 months ago

AI Match Score
Apply

4.0 - 7.0 years

6 - 11 Lacs

noida, greater noida

Work from Office

Role Summary: The Design Engineer will take part in whole end-to-end electronic design, development, prototyping, and testing of advanced electro-optical products such as thermal imagers, night vision systems, and weapon upgrade kits. The role involves hardware and embedded software design, cross-functional collaboration, and technical documentation, with a strong focus on innovation and quality. Key Responsibilities: 1. Electronics Design & Development: Design and develop embedded systems (Linux/FreeRTOS) using MCUs like PIC, ESP32, ARM Cortex, ATMEL, TI, Renesas, AVR, etc., and Microprocessors like Xilinx, NVIDIA, etc. Apply Wired Communication Protocols (UART, SPI, I2C, RS485, USB, CAN, E...

Posted 3 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Research and Engineering Scientist at Zoho Corporation, you will be responsible for conducting high-quality research in the field of Computer Science Engineering and Technology. Your role will involve exploring various research areas such as Compilers, Computer Architecture, Programming Languages, Data Structures & Algorithms, Operating Systems, Computer Networking, Data Security, Cryptography & Network Security, Image processing, Malware Analysis, Cloud computing, Software Engineering, Web Technology, Artificial Intelligence (Machine Learning, Deep learning, Generative AI, etc), Machine vision Technology & Intelligence, Design of Mechatronics System, Industrial Automation & Manufacturi...

Posted 4 months ago

AI Match Score
Apply

8.0 - 15.0 years

0 Lacs

pune, maharashtra

On-site

As a Graduate in electrical, electronics, or computer engineering with 8-15 years of experience, you should possess a deep understanding of Microcontroller architecture. Your knowledge should extend to Microcontroller programming in languages such as C, C++, and Python, along with proficiency in programming tools like Arduino IDE, Keil, and MPLAB. Your experience should include interfacing with and accessing EEPROM, FLASH memories, as well as peripherals such as ADC, RTC, LCD Displays, and Relays. Project involvement in Communication protocols like I2C, SPI, UART, USB, Modbus RTU, and GSM is also expected. Familiarity with assemblers, compilers, debuggers, boot loaders, and other related too...

Posted 4 months ago

AI Match Score
Apply

4.0 - 8.0 years

0 - 0 Lacs

karnataka

On-site

As an Embedded & Application Developer, you will be responsible for building, maintaining, and supporting software solutions with a commitment to delivering quality solutions on time and to agreed product management and customer standards. This hybrid role requires you to be on-site at our Tampa, Florida office. Your responsibilities will include software development and documentation, contributing to requirement gathering, specification creation, and design, as well as project planning by providing input on estimates and dependencies. You will develop new functionality and modifications, ensure minimal defects, and meet implementation timelines. It is essential to complete software document...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will have a pivotal role in developing cutting-edge technologies that revolutionize how billions of users engage, explore, and communicate with information and each other. Our projects operate at an immense scale and go beyond traditional web search, encompassing various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, UI design, and mobile technologies. Your work will be crucial to Google's operations, with opportunities to transition between different teams and projects as both your skills and our dynamic business evolve. We are seeking engineers who are adaptable, demonstrate l...

Posted 4 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As the Lead for the implementation of Ceremorphic AI hardware architecture and design of memory technologies, you will play a crucial role in integrating knowledge from various fields like AI, compilers, computer architecture, analog circuits, and memories. Your responsibilities will revolve around designing memory technologies including SRAM, Register Files, ROM generators, and other related components. Your key requirements for this position include a fundamental understanding of bit cell characteristics such as SNM, WM, Cell current, Standby current, data retention, among others. You should also possess expertise in dealing with process variability and circuit reliability issues that impa...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for a Software Engineer to join their Engineering Group. As a Qualcomm Software Engineer, you will play a key role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that exceed customer requirements. You will collaborate with various teams to design system-level software solutions and gather performance requirements and interfaces information. To qualify for this position, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with at least 2 years of Software Engineering experience, or a Master's d...

Posted 4 months ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You are a Software Engineer / Senior Software Engineer in the Systems Solutions team with 4 to 8 years of experience. Your primary responsibilities include designing, developing, coding, testing, and debugging various C and C utilities on platforms like DOS, Windows, Linux, and their variants. Your expertise lies in C programming, Data Structures & Algorithms, C and OOPS, Storage utilities, CLI tools, and Assembly language programming. You should have a strong understanding of 16-bit and 32-bit systems and compilers. You are expected to interface with system BIOS, Option ROMs, Drivers, DLLs, IPC, Firmware, and other components. Strong written and oral communication skills are essential for e...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for a Software Engineer to join their Engineering Group. As a Qualcomm Software Engineer, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. Minimum qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, with...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Development and support of test generation frameworks for SoC system validation, including a Linux based framework and a Clang/LLVM based compiler and bare metal (OS less) framework. These frameworks play a crucial role in enhancing validation efficiency by enabling post-si validation stress and shifting validation left to the pre-si stage, ultimately resulting in shorter Time to Market (TTM) for Intel products. The responsibilities of this role encompass the development of Linux kernel modules/device drivers and compiler extensions to facilitate SoC flows (e.g., Coherency, PCIe, Power Management, Security). This involves aiding in the ease of test content creation and reuse, as well as vali...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be developing next-generation technologies that revolutionize how billions of users connect, explore, and interact with information and each other. The products you work on will need to handle information at massive scale and go beyond conventional web search. We are seeking individuals who can bring innovative ideas from a wide range of areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. The scope of work covers various domains and is continuously expanding. Your role as a software engine...

Posted 4 months ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You should have strong expertise in C/C++, Data Structures, LSP, LDD, Kernel Development, ARM Architecture, and Debugging with JTAG and T32 (GDB, KGDB optional). Your experience should include working on relevant projects and utilizing tools like GIT, as well as having an understanding of Jenkins. For the Audio domain, you will need knowledge in ALSA, PCM (Pulse Code Modulation Framework), Stage Freight, Audio Manager, Flinger, Audio Services, Audio HAL, and Codecs. For the Camera domain, we are seeking experienced embedded software engineers who are passionate about developing software for embedded systems. Your responsibilities will include Camera HAL3 driver development, customizing the A...

Posted 4 months ago

AI Match Score
Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

You will be an integral part of the success of the institute by contributing to a diverse, inclusive, fair, and transparent work environment at IIIT-H. We value the uniqueness of each individual and strive to recognize and respect their differences, fostering a culture that embraces diverse ideas and expertise. Our primary focus is on attracting and retaining top talent and providing them with an environment where they can thrive and excel. Currently, we are looking to fill faculty positions in specific domains such as ECE and CSE, but we are also open to recruiting individuals from other interdisciplinary areas throughout the year. We are seeking highly motivated faculty members of any nati...

Posted 4 months ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Responsible for Platform level Software Validation for Infineons Automotive chipsets Job Description In your new role you will: Understand and Review the SW Requirements and its Verification Criteria. Understand and Review the SW Architecture from Requirement and end-user application perspective. Design and Develop Test cases and Test scripts for the Validation of SW modules based on SW Requirements, SW Architecture, Functional Safety Methods, and other Use cases. Spearhead test architecture definition and test specification activities. Work on software Validation of device drivers (Eg : SPI, I2C, CAN, LIN, FR, Ethernet, PCIE, HSSL and SENT etc.) and safety software in an independent/RTOS en...

Posted 4 months ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this role should have a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience. Additionally, you should possess at least 1 year of experience in C++ or other programming languages and have a strong foundation in data structures and algorithms. Preferred qualifications include a Master's degree in Computer Science or Computer Engineering, experience in power and performance optimizations, familiarity with compilers, and knowledge of hardware that provides a high degree of parallelism. As a Software Engineer at Google, you will be part of a dynamic team that develops cutting-edge technologies to revolutio...

Posted 4 months ago

AI Match Score
Apply

2.0 - 4.0 years

0 Lacs

, India

Remote

Software Engineer Debugging-related tools. 100% Remote Who You Are: * Play a critical role in cutting-edge technologies in areas of debuggers, memory sanitizers and compilers at Cisco * Shape the company&aposs software development methodologies and processes, as well as actively involved in the open source communities. * Have a genuine interest in debugging and compiler technologies, hardware, operating and networking systems, with a keen eye for detail and a passion for quality and a drive to improve Cisco software development tools and processes. Minimum Qualifications * BS degree, 2+ years of related experience, or MS degree in Computer Science or Computer Engineering * Strong Python and ...

Posted 4 months ago

AI Match Score
Apply

4.0 - 9.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Role & responsibilities Familiarity with microcontroller based development using compilers/ debuggers etc. Good understanding of embedded C with experience in low level driver development using C. Exposure to CAN based networks. Understanding of RTOS concepts.

Posted 4 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

We are looking for a skilled and enthusiastic Software Tools Development Engineer to become a part of our team. Your primary responsibility will be to create, enhance, and maintain tools that facilitate the design and development of embedded systems operating on Linux or RTOS. Collaborating closely with firmware and software teams, you will play a crucial role in boosting productivity and ensuring the top-notch performance and dependability of our products. As a Software Tools Development Engineer, your tasks will include designing, coding, and managing software tools tailored for embedded design engineers to conduct incremental unit testing of their projects. The range of tools you will wor...

Posted 4 months ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is the innovation leader in integrated chipsets that power advanced mobile devices. The Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets, providing state-of-the-art video/photo quality and targeting applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection, and compensation. As part of the Camera team, you will innovate to enhance mobile multimedia capabilities with the lowest power consumption and device cost, while ensuring strong feature differentiation. We are currently looking for Software tool engineers for our tuning and software enablement Chromatix ...

Posted 4 months ago

AI Match Score
Apply
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