Jobs
Interviews

21 Keil Jobs

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

2.0 - 6.0 years

6 - 10 Lacs

Mentada

Work from Office

In this role, you will have the opportunity to contribute to ABBs success with technology, software, product, and system development Each day, you will identify and implement innovative solutions to relevant problems You will also showcase your expertise by providing ideas and by being able to work both independently and as a part of a Research & Development (R&D) team The work model for the role is: This role is contributing to the Electrification business Smart Power division in Hyderabad, India You will be mainly accountable for: Highly motivated self -driven engineers to work in electronics firmware development related to electrical distribution and control products, Should be good at generating requirement specification and detailed design of microcontroller-based products Should be very good at structured coding & arriving at system architecture, Develop and implement firmware test plans to ensure design quality and completeness to specifications, Ability to produce detailed functional design specifications and associated documentation from internal and external documentation sources, Excellent organizational, interpersonal, communication & project management skills required, Clearly communicate ideas, concepts to team and create an environment that inspires constant innovation in product and processes Generate and Protect IP ( Intellectual property ), Mentor junior level engineers in the team, Participate in design reviews and provide suggestions for improving the quality of product, Desired Knowledge of Electrical Protection equipment and protection standards like IEC, ANSI, UL, Qualifications For The Role Tech/M Must have developed multiple products from concept through production (has been through one or more big project cycle) Should be very strong in C/ C++ and assembly Language programming, Hands-on Firmware development experience on 16/32-bit microcontrollers and development tools like Emulator, Simulator, and Debuggers etc Experience in writing device drivers for ADC, SPI, UART, USB Coding experience for RS485, USB, CAN ,Modbus, Profibus, Ethernet , Bluetooth and Wifi, Experience on working with KEIL, ARM compilers Worked with EEPROM, Flash, RTC, Microcontroller, Microprocessor and SOM, Experience in qualification of product for EMI/EMC and agency certification,

Posted 4 days ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Protocol -SPI, UART, I2C CAN, Modbus, Profibus, or Foundation Fieldbus Microcontroller Platforms -SP430, PIC32, IMX, and STM32 real-time applications - RTOS Bootloader and low-level driver development IDE's -IAR, Keil, MPLAB, or Code Composer Studio

Posted 4 days ago

Apply

10.0 - 14.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Embedded Engineer - Research & Innovation Lead at Statcon Electronics India Limited, you will play a crucial role in leading the Research & Innovation division. Your primary focus will be on designing, developing, and integrating embedded software and hardware systems for advanced power electronics products. Your expertise in embedded systems, combined with hands-on experience in firmware and hardware integration, will be key to your success in this high-impact, leadership-level role. Your responsibilities will include leading the end-to-end development of embedded software and hardware systems for power electronic converters, inverters, and control systems. You will collaborate closely with hardware, power electronics, and system engineers to define product specifications and integration strategies. Additionally, you will drive the architecture, design, and optimization of embedded software for microcontrollers and DSPs, and implement real-time embedded systems using C/C++, RTOS, and bare-metal programming. Furthermore, you will be responsible for designing control algorithms, integrating embedded solutions with cloud-based IoT platforms, managing documentation and version control using tools like GitHub or Bitbucket, and ensuring compliance with product certification standards. Your role will also involve leading and mentoring a growing embedded team, conducting design reviews, maintaining code quality, and testing standards, all while staying abreast of global trends in embedded systems, automation, and power electronics to drive continuous innovation. To qualify for this position, you should hold a B.Tech degree in Electronics, Electrical, Embedded Systems, or a related field from reputable institutions like IITs, NITs, or BITS. A minimum of 10 years of experience in embedded systems design, especially in the Power Electronics domain, is required, along with proven experience working in or collaborating with Multinational Corporations (MNCs). Strong command of Embedded C/C++, RTOS, and microcontroller-based development, deep knowledge of power electronics systems, and hands-on experience with relevant development tools are essential qualifications. In return, we offer you the opportunity to lead cutting-edge R&D projects in embedded systems and power electronics, competitive compensation with performance-based incentives, exposure to national and international projects, and a modern and collaborative work environment that values innovation and continuous learning. Join us at Statcon Electronics India Limited and be a part of our journey towards excellence in static energy conversion systems.,

Posted 5 days ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

We are looking for dynamic and passionate facilitators to deliver our structured Embedded Systems Training Program for engineering graduates across multiple locations. The program emphasizes hands-on learning, real-world problem-solving, and employability skills development. Facilitators will play a key role in guiding students through technical modules and fostering a self-learning culture. Responsibilities Deliver training sessions as per structured curriculum including C, microcontrollers, peripherals, protocols, etc. Support project-based learning and mentor students through practical challenges. Foster a growth mindset and encourage collaborative learning. Track student progress and provide constructive feedback. Coordinate with central team to ensure uniform delivery across locations. Maintain session records, attendance, and assessment data. Qualifications B.E./B.Tech in ECE/EEE or related streams. Strong foundation in Embedded C, microcontrollers (e.g., ARM, AVR), and peripheral interfaces. Passion for teaching/training and mentoring young engineers. Good communication and interpersonal skills. Willingness to travel or relocate if required. Knowledge of tools like Keil, Code Composer Studio etc., is a plus.,

Posted 5 days ago

Apply

0.0 - 2.0 years

4 - 15 Lacs

Gandhinagar, Maharashtra, India

On-site

Strong Analytical and logical skills Proficient with formulation and mathematical modelling Proficient in fundamentals of basic electronics Excellent aptitude Strong communication (Customer and internal both) Must be willing to continuously upgrade as and when required, Quick learner and adaptable Technical Required Skills: Basic knowledge of C programming, Microcontrollerprogramming Key Skills : Embedded Embedded Firmware

Posted 1 week ago

Apply

15.0 - 19.0 years

0 Lacs

chennai, tamil nadu

On-site

As an Assistant Professor/Associate Professor/Professor at Amrita Vishwa Vidyapeetham, Chennai Campus in the Department of Electronics and Communications Engineering, you will be responsible for contributing to the academic and research activities in the field. We are looking for individuals with a Ph.D. in Electronics and Communications Engineering from a reputable college/institute, accompanied by a strong background in research, academic, and administrative domains. Candidates with a minimum of 15 years of experience will be preferred for this position. Retired faculty members from prestigious institutions like IIT, NIT, or reputed state universities are also encouraged to apply for Adjunct Faculty/Visiting Faculty positions. Your role will primarily involve teaching and conducting research in various areas related to Electronics and Communication Engineering. Proficiency in subjects such as Robotics, Artificial Intelligence, Machine Learning, Data Science, Signal Processing, VLSI, Embedded Systems, Internet of Things, Nano Materials, Sensors, Quantum Computing, Data Structures and Algorithms, Computer Vision, AI, ML, DL, Image Processing, Cyber-Physical Systems, Wireless Sensor Networks, Next Generation Wireless Technologies, and Intelligent Systems is essential. The ideal candidate should possess skills in Robotic System Development, Programming Architecture, ROS MATLAB, Keil, Cadence tool, Xilinx Vivado, Microwave Studio, Python, and Embedded C. Moreover, a strong research background, publications in reputed journals, involvement in sponsored research projects, patent publications, and industry consultancy experience are desirable qualities. This position falls under the category of Teaching, and we are looking to fill 4 vacancies at our Chennai campus. If you meet the qualifications and are passionate about contributing to the academic and research endeavors in Electronics and Communications Engineering, we encourage you to apply before the deadline on 30-07-2025. For further details and application submission, please contact hrase.chn@ch.amrita.edu.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

As a Firmware Engineer with 3 to 5 years of experience and a B. Tech qualification, you will play a vital role in supporting the firmware development team for designing, developing, and producing firmware-supported products. Your responsibilities will include testing, documentation, and establishing firmware standards. Your key responsibilities will involve developing Embedded Firmware in C and C++ for 32/16/8-bit microcontrollers. You should have prior experience with microcontrollers such as STM32, MSP430, IMX, PIC32, and knowledge of at least one Real-Time Operating System (RTOS). Experience in working with peripherals like SPI, UART, I2C, and proficiency in tools like IAR, Keil, debuggers, MPLAB, and code composer will be essential. Additionally, familiarity with protocols like Zigbee, LoRa, Sigfox, Modbus, Profibus, or foundation field bus is mandatory. Prior experience in processor-based development and Linux driver, kernel, and bootloader development is highly desired. Knowledge of Version Control Systems (SVN, GitHub), basic hardware debugging skills, and tools such as CRO and Logic Analyzers are expected from the ideal candidate. Experience in Bootloader development will be an added advantage for this role.,

Posted 1 week ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

Bengaluru

Work from Office

Firmware Developer Embedded Systems (4 – 6 Years Experience) We are seeking a highly skilled and experienced Firmware Developer with 6 to 8 years of hands-on experience in embedded systems development. The ideal candidate should be proficient in low-level firmware development, familiar with embedded protocols, and possess strong debugging and leadership abilities. Key Responsibilities: Design, develop, and maintain embedded firmware for various microcontroller-based applications. Work independently to implement solutions using SPI, UART, I2C, and other peripheral interfaces. Develop and integrate communication protocols such as CAN , Modbus , Profibus , or Foundation Fieldbus . Create robust bootloader solutions and optimize firmware performance. Collaborate with cross-functional teams to review hardware designs and provide firmware-level support and debugging. Utilize measurement tools like CRO , logic analyzers , and oscilloscopes for validation and troubleshooting. Develop firmware using IDEs and tools such as IAR , Keil , MPLAB , or Code Composer Studio . Work with various microcontroller platforms including MSP430 , PIC32 , IMX , and STM32 . Develop real-time applications using at least one RTOS . Follow best practices in version control using Git or SVN . Contribute actively to code reviews, architecture discussions, and design sessions. Exhibit strong team collaboration, along with the ability to lead small teams or initiatives as needed. Key Skills and Qualifications: Bachelor's degree in Electronics, Electrical, or Computer Engineering (B.E). 6–8 years of experience in embedded firmware development. Proficient in embedded C/C++. Experience in bootloader and low-level driver development. Strong problem-solving and hardware debugging skills. Excellent team player with leadership capabilities and proactive communication

Posted 1 week ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Protocol -SPI, UART, I2C CAN, Modbus, Profibus, or Foundation Fieldbus Microcontroller Platforms -SP430, PIC32, IMX, and STM32 real-time applications - RTOS Bootloader and low-level driver development IDE's -IAR, Keil, MPLAB, or Code Composer Studio

Posted 3 weeks ago

Apply

4.0 - 8.0 years

5 - 14 Lacs

Pune

Work from Office

Role & responsibilities 1. Development of the basic machine Firmware software 2. Integration with programming for the machine functionality, including that for the improvement features. 3. Testing of the software on the machines, including field trials 4. Maintenance and upkeep of the machine software for all the versions 5. Troubleshooting and providing support to resolve issues in the field. This would include visiting the mills and interacting with customers, as well as field Key competencies: Knowledge of C, C++, Python, Structured text , Embedded SW programming is needed Knowledge of B&R PLC is preferred.

Posted 4 weeks ago

Apply

2.0 - 5.0 years

3 - 5 Lacs

Noida

Work from Office

Join our innovative R&D team as an Embedded Systems Engineer! Contribute to cutting-edge product development by designing and testing embedded software on STM32, Embedded Linux, and BLE platforms. Be part of building tomorrow’s tech, today.

Posted 1 month ago

Apply

3.0 - 4.0 years

3 - 5 Lacs

Pune

Work from Office

Embedded Developer with 3+ years in developing optimized embedded code, and ensuring the functionality of embedded systems and have strong Knowledge of hardware Architecture. Proficient in C/ C++ embedded. Required Candidate profile 3+ years experience as Embedded Developer who can understand embedded design. Tech stack- C/C++, ARM/MIPS/x86, Linux/RTOS, STM32Cube, Keil, UART, I2C, SPI, RS-485, Modbus.

Posted 1 month ago

Apply

1.0 - 3.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Job Summary: We are looking for a passionate and motivated EmbeddedDeveloper with 1 to 3 years of experience to join our engineering team. Youwill be responsible for designing, developing, testing, and maintainingembedded systems. The ideal candidate should have hands-on experience inembedded C/C++ programming, microcontrollers, and real-time operating systems. Key Responsibilities: Develop and debugembedded software for microcontroller-based systems. Write clean,efficient, and well-documented code in C/C++. Interface withvarious hardware modules (sensors, actuators, communication interfaces). Perform unittesting, integration testing, and system validation. Work withcross-functional teams (hardware, software, QA) to define and implementfeatures. Analyze andtroubleshoot hardware/software integration issues. Participate incode reviews and maintain best practices in software development. Required Skills & Qualifications: Bachelors degreein Electronics, Electrical, Computer Engineering 13 years ofexperience in embedded software development. Strong proficiencyin C/C++ for embedded systems. Experience withmicrocontrollers (e.g., ARM Cortex-M, AVR, PIC, etc.). Familiarity withcommunication protocols: UART, SPI, I2C, CAN, etc. Basicunderstanding of hardware schematics and datasheets. Experience withdebugging tools such as JTAG, oscilloscopes, logic analyzers. Nice to Have: Experience withIoT platforms or connectivity protocols (BLE, MQTT, Wi-Fi, etc.). Knowledge ofLinux-based embedded development. Exposure toversion control systems (Git preferred). Familiarity withtools like Keil, STM32CubeIDE, MPLAB X, etc. Hands-onexperience with unit testing

Posted 1 month ago

Apply

2.0 - 4.0 years

0 - 0 Lacs

Bengaluru

Work from Office

Hands-on experience with FreeRTOS and embedded systems, RTOS integration. Skilled in I2C, SPI, UART, BLE, MQTT, Wi-Fi, GPRS, GPS protocols, and ARM Cortex microcontrollers. Proficiency in GCC, GDB, Keil, IAR, VS Code, Git, and SVN is essential

Posted 1 month ago

Apply

3.0 - 9.0 years

0 - 9 Lacs

Trichy, Tamil Nadu, India

On-site

Job Title: Firmware Engineer. Job Location: Trichy.Tamil Nadu. Job Type: Full-time. Company: VONI SMARTIoT Pvt Ltd. Contact info - [HIDDEN TEXT] Job Description: As an STM32 with Display Working Firmware Engineer at VONI SMARTIoT Pvt Limited, you will play a crucial role in designing, developing, and optimizing firmware for STM32 microcontrollers with display interfaces. You will work closely with our multidisciplinary team to create robust and efficient firmware that drives displays and interacts with various sensors and peripherals. Responsibilities: Firmware Development: Develop and maintain firmware for STM32 microcontrollers, focusing on display integration and user interface interaction. Display Integration: Interface with different display technologies such as TFT LCDs, OLEDs, or e-paper displays, ensuring seamless communication and optimal performance. Sensor Integration: Integrate sensors and peripherals as required for the project, including touchscreens, accelerometers, or other input devices. Code Optimization: Optimize firmware to maximize performance and minimize resource utilization, such as RAM and Flash memory. Debugging and Troubleshooting: Identify and resolve firmware-related issues, including debugging hardware-software interactions. Documentation: Create and maintain comprehensive documentation for firmware designs, implementation, and test procedures. Collaboration: Collaborate with hardware engineers, software developers, and QA teams to ensure the successful integration of firmware with hardware and software components. Testing and Validation: Develop and execute test plans to validate the functionality and reliability of the firmware, ensuring it meets project requirements and specifications. Firmware Updates: Stay up to date with STM32 microcontroller developments and implement firmware updates as necessary to enhance functionality and security. Requirements: Bachelor's degree in Electronics and Communication, electrical engineering, Computer Engineering, or a related field (master's degree preferred). Proven experience in embedded firmware development, with a focus on STM32 microcontrollers. Familiarity with development tools and environments, such as Keil, IAR Embedded Workbench, or STM32CubeIDE. Strong Knowledge and experience in developing graphical user Interfaces (GUIs) in embedded systems. Experience with tools like Embedded Wizard or Touch GFX is preferable. Knowledge of Display interfaces like RGB, LVDS, DSI, HDMI, etc. is a must. Proficiency in C/C++ programming languages. Experience with display technologies and protocols (e.g., SPI, I2C, UART). Strong understanding of hardware-software interaction and debugging techniques. Experience with version control systems (e.g., Git). Excellent problem-solving and troubleshooting skills. Strong communication and teamwork skills. Ability to work independently and manage multiple tasks in a fast-paced environment. Previous experience with graphics libraries (e.g., FreeRTOS, LVGL) is a plus. If you're a skilled Firmware Engineer experienced in STM32 with a demonstrated flair for innovation and a hunger for tackling stimulating projects, we enthusiastically invite you to take the next step. Join the VONI SMART family, where your talents and knowledge will not only thrive but also play a crucial part in enhancing our products, making a positive impact on our customer's experiences, and shaping a brighter future together. If you join us, rest assured, your personal and professional growth will skyrocket.

Posted 1 month ago

Apply

6.0 - 8.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Have experience with embedded systems hardware & C/C++ Experience working with IAR, Keil/GCC Experience with RTOS such as FreeRTOS/Zephyr/other RTOS Experience on ARM Cortex platforms Knowledge in scripting languages (e.g. Python, etc.) is a plus

Posted 1 month ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Hyderabad

Work from Office

Job Title Process Coach Service Line Coding Understand the quality requirements both from process perspective and for targets. To Train effectively the new joiners on Medical Coding concept with the guidelines. To monitor Trainees productivity and quality output per OJT glide path/ramp up targets. Providing continuous feeadback in a structured manner. Educating on the client specs and guidelines. Educating on the latest updates on the coding aspects. Carrying out one-on-one session on the repeated errors. To provide feedback on productivity and quality of trainees to Team Leads. To pass on the QC feedback effectively to the trainees. To help Team Leads in early confirmation of Trainees by providing the valuable inputs. Job Specification Minimum of 3 Years of Professional and Relevant Experience in Medical Coding with specialty Pathology. Extensive Coaching & Training as per process defined. Must have Variant Training & Coaching Strategy. Must have Coding Certification like CPC, CCS, COC, AHIMA. Any graduate will do. Shift Details General Shift / Day Shift Work Mode WFO Location Hyderabad

Posted 1 month ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Chennai

Work from Office

Job Title Process Coach Service Line Coding Understand the quality requirements both from process perspective and for targets. To Train effectively the new joiners on Medical Coding concept with the guidelines. To monitor Trainees productivity and quality output per OJT glide path/ramp up targets. Providing continuous feeadback in a structured manner. Educating on the client specs and guidelines. Educating on the latest updates on the coding aspects. Carrying out one-on-one session on the repeated errors. To provide feedback on productivity and quality of trainees to Team Leads. To pass on the QC feedback effectively to the trainees. To help Team Leads in early confirmation of Trainees by providing the valuable inputs. Job Specification Minimum of 3 Years of Professional and Relevant Experience in Medical Coding with specialty Radiology. Extensive Coaching & Training as per process defined. Must have Variant Training & Coaching Strategy. Must have Coding Certification like CPC, CCS, COC, AHIMA. Any graduate will do. Shift Details General Shift / Day Shift Work Mode WFO Location Chennai

Posted 1 month ago

Apply

4.0 - 6.0 years

8 - 15 Lacs

Bengaluru

Work from Office

Mandatory Skills B.E in (Electronics & Communication only) Experience in Embedded software development in Automotive domainoHands on LIN, SPI, I2C and UART protocol KWP 2000, UDS Diagnostics Knowledge/Exposure to 8bit/16bit/32bit micro controllers Mandatory to have experience in development of motor drivers (MOSFETS and its diagnostics) (Microcontroller) An analytical mind with Ability to problem-solve and Eager to continually learn and improve Knowledge/Exposure to ASPICE framework Tools KEIL, SVN, Jira ,Vector Canoe Additional Skills Exposure to complete software development Life cycle. Experience in cyber security engineering in automotive domain. Experience in LIN related application development. Responsibilities oSoftware Requirement Analysis, Design and Development oParticipate and contribute for software architectural development oRoot cause analysis of an issue and provide a solution oUnit testing of the owned module oPerform static and dynamic analysis of the software oSoftware integration and testing oInteract and coordinate with Design Lead to ensure the on time delivery oMaintain positive external and internal customer satisfaction oEnable the learning within the team by doing knowledge sharing. oInnovation and continuous improvement within the competency. oWork and collaborate with cross cultural team. oCompliance to Inteva processes & guidelines ( ASPICE)

Posted 1 month ago

Apply

12.0 - 15.0 years

55 - 60 Lacs

Ahmedabad, Chennai, Bengaluru

Work from Office

Dear Candidate, We are hiring a Firmware Developer to build low-level software for embedded systems. Ideal for engineers who love working close to hardware with a focus on efficiency and reliability. Key Responsibilities: Develop, test, and debug firmware for embedded devices Work with hardware engineers to define software-hardware interfaces Optimize memory and power usage for constrained environments Write device drivers and real-time operating system (RTOS) components Required Skills & Qualifications: Proficiency in C/C++ for embedded development Experience with microcontrollers (ARM, AVR, STM32, etc.) Familiarity with serial protocols (SPI, I2C, UART) Bonus: Knowledge of real-time systems, Bluetooth, or IoT protocols 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. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 2 months ago

Apply

0.0 - 3.0 years

4 - 7 Lacs

Chennai

Work from Office

Job Summary: We are looking for a passionate and enthusiastic Embedded Firmware Engineer (Fresher) to join our engineering team. This role is ideal for recent graduates who have a strong foundation in electronics and programming, and a desire to work on real-world embedded systems. Qualifications: BE/BTech in Electronics and Communication Engineering or Computer Science (2024 or 2025 pass-outs preferred). Strong academic understanding of Electronics , Digital Systems , and Embedded Systems . Good knowledge of C programming . Familiarity with microcontrollers , microprocessors , and basic embedded system concepts. Key Responsibilities: Assist in designing and developing firmware for embedded systems. Write clean and efficient embedded C code under the guidance of senior engineers. Support in debugging and testing of hardware and firmware. Work with development boards, sensors, and peripherals to implement proof-of-concept solutions. Document code and prepare test reports as needed. Learn and adapt quickly to new technologies and tools. Preferred Skills (Not Mandatory but a Plus): Exposure to development tools like Keil, STM32CubeIDE, MPLAB, etc. Familiarity with communication protocols (UART, SPI, I2C). Basic understanding of RTOS concepts or hands-on project work using FreeRTOS. Participation in relevant academic projects, internships, or hackathons.

Posted 2 months ago

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