Jobs
Interviews

74 Arm Cortex Jobs

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

3.0 - 7.0 years

0 Lacs

erode, tamil nadu

On-site

We are looking for a skilled and motivated Embedded Software Developer with 3 to 6 years of experience in embedded software development, real-time operating systems (RTOS), and MQTT. The ideal candidate should have a strong background in developing and optimizing software for embedded systems, focusing on real-time performance and communication protocols. Your responsibilities will include designing, developing, and maintaining embedded software for various applications, as well as implementing and optimizing software for real-time operating systems. You will also be required to develop and integrate communication protocols, particularly MQTT, for embedded systems. Collaboration with cross-functional teams to define, design, and ship new features is essential, along with performing code reviews to ensure adherence to best practices in software development. Additionally, you will need to debug and troubleshoot complex software issues in embedded systems, participate in system architecture design, and contribute to technical documentation. Staying updated with the latest industry trends and technologies in embedded systems is crucial for this role. Qualifications: - Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. - 3 to 6 years of experience in embedded software development. - Strong proficiency in C/C++ programming languages. - Experience with real-time operating systems (RTOS) such as FreeRTOS, or similar. - Hands-on experience with MQTT protocol and its implementation in embedded systems. - Familiarity with microcontrollers, ARM Cortex, or similar architectures. - Knowledge of hardware interfaces and communication protocols (SPI, I2C, UART, etc.). - Strong problem-solving skills and ability to debug complex issues. - Excellent teamwork and communication skills. Preferred Qualifications: - Experience with IoT devices and cloud connectivity. - Familiarity with version control systems such as Git. - Knowledge of other communication protocols (e.g., Bluetooth, Zigbee, Wi-Fi). - Understanding of cybersecurity principles in embedded systems. What We Offer: - Competitive salary and benefits package. - Opportunity to work on cutting-edge technologies and innovative projects. - Collaborative and inclusive work environment. - Professional growth and development opportunities. Benefits: - Health insurance - Internet reimbursement - Leave encashment - Paid sick time - Paid time off - Provident Fund Schedule: - Day shift - Fixed shift - Morning shift Ability to commute/relocate: - Erode, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required) Application Question(s): - What is your Current CTC - What is your Expected CTC Language: - Tamil (Required) Location: - Erode, Tamil Nadu (Required) Work Location: In person Application Deadline: 31/05/2025 Expected Start Date: 01/06/2025,

Posted 1 day ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

The Senior Principal Digital IC Design Engineer position is a key role within the Digital Compute Team at onsemi. As a part of the team, you will be instrumental in developing MCU and DSP systems, along with hardware accelerators, that cater to a wide range of products and markets. Your expertise will be crucial in the development and benchmarking of embedded MCU/DSP systems for various processor cores. Additionally, you will play a pivotal role in guiding product integration teams during the seamless integration of these solutions into semiconductor products. In this role, you will lead project activities and provide mentorship to less experienced engineers. Your responsibilities will include architecting, specifying, implementing, simulating, and benchmarking MCU and DSP systems, as well as hardware accelerators. Furthermore, you will contribute to enhancing design methodology and design flow, while collaborating with product integration teams to define, integrate, and utilize these systems effectively. Your involvement in the verification and FPGA prototyping of these systems will be essential, along with coordinating the SDK development with the software team. To excel in this position, you are required to hold a minimum of a BS/MS in Electrical Engineering or a related technical field and possess at least 15+ years of relevant work experience in semiconductor product development, including engineering leadership. Your proficiency should extend to embedded CPUs such as ARM Cortex and DSP, as well as familiarity with AMBA bus protocols (AHB/APB). Strong skills in RTL design of digital IP blocks and systems in Verilog/SystemVerilog, technical project/task leadership, and knowledge of design intents like timing constraints/SDC and power intent/UPF are essential. Excellent written and verbal communication skills in English, coupled with technical document writing skills, are prerequisites for this role. Additionally, experience in areas such as design of CPU/MCU (sub)systems, SystemRDL or IP-XACT, programming in Python and C/C++, design of accelerators and signal processing components, RTL to GDS flow, and advanced digital verification methodology (e.g., UVM) would be advantageous. Joining onsemi presents an opportunity to be part of a diverse team that creates world-class products in a collaborative atmosphere. You will have access to continuous learning and growth opportunities, support for volunteer & charitable programs, competitive benefits, and a conducive work environment. Embark on a rewarding career journey with an internationally successful company by participating in engaging international projects. As a member of the onsemi team, you will contribute to transformative innovations in a socially responsible and inclusive environment. If you are driven by the prospect of shaping a better future, we invite you to join us in defining your future with onsemi. onsemi, listed on Nasdaq as ON, is dedicated to driving disruptive innovations that contribute to building a better future. The company focuses on automotive and industrial end-markets, propelling change in trends such as vehicle electrification, safety, sustainable energy grids, industrial automation, 5G, and cloud infrastructure. With a cutting-edge product portfolio, onsemi pioneers intelligent power and sensing technologies that address the world's most complex challenges, aiming to create a safer, cleaner, and smarter world. For further information on the company's benefits, please visit: https://www.onsemi.com/careers/career-benefits Join our committed team that is dedicated to attracting high-performance innovators and providing a positive recruitment experience for all candidates, reinforcing our reputation as an exceptional workplace.,

Posted 1 day ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

bengaluru

Work from Office

In this role you will work on SoC/Sub-system level Emulation model development and design bring up on Zebu/Veloce HW platforms. Additionally, you will work closely with design, verification, validation, and SW teams to implement emulation testbench (XTORs, Speed Adaptors) and features required to develop content on emulation models. You would develop tests to qualify models. Key Skills 8-15 years of experience on SoC/Sub-system Emulation of multi-million gate and complex design with multiple clocks and power domains Experience in microcontroller architecture, Cores ARM A/M series, Interconnect (NIC, FlexNoC), Protocols like AHB, AXI, Memory (Flash, SRAM, DDR4/5), and memory controllers Experience in automotive protocols like LIN, CAN, high-speed protocols like PCIe, Ethernet, USB etc. would be an advantage Emulation model creation from RTL/Netlist Experienced in Zebu/Veloce emulation platforms Create and execute test plans targeting emulation model qualification Experience with Speed Bridge Integration and perform real-time testing would be a plus Experience in integrating Acceleration VIPs/XTORs and perform co-emulation Scripting and Automation to continuously improve operational efficiency. Mandatory Key Skills Emulation Testbench,XTORs,Speed Adaptors,Model Qualification,RTL,Netlist,ARM Cortex-A,ARM Cortex-M,Microcontroller Architecture,NIC,FlexNoC,AHB,AXI,Flash Memory,SRAM,SoC,Sub-system Emulation,Emulation Model Development,Zebu,Hardware Platforms.

Posted 2 days ago

Apply

8.0 - 12.0 years

45 - 50 Lacs

bengaluru

Work from Office

Key Responsibilities: Develop and optimize embedded firmware for motor control applications (BLDC, PMSM, AC induction motors). Implement motor control algorithms like Field Oriented Control (FOC) and Direct Torque Control (DTC). Write and debug firmware for current calibration, encoder angle calibration, and parameter tuning. Collaborate with hardware design engineers to integrate firmware with motor hardware. Conduct HIL testing, debug motor control systems, and validate performance using oscilloscopes, logic analyzers, and motor dynamometers. Adhere to safety standards and maintain detailed technical documentation. Necessary Qualifications: Bachelors or Masters in Electrical/Electronic Engineering or a related field. Proficiency in C/C++ programming, control systems, power electronics, and embedded systems. Expertise in MATLAB/Simulink, PSpice, and microcontroller/DSP platforms (ARM Cortex M). Hands-on experience with CAN, SPI, UART, I2C communication protocols. Knowledge of safety and compliance standards for motor control systems. Mandatory Key Skills Motor Control Engineering,Field Oriented Control,Direct Torque Control,HIL testing,C++ programming,control systems,power electronics,embedded systems,MATLAB/Simulink, PSpice, DSP platforms, ARM Cortex M,CAN,SPI, UART,I2C communication protocols,Embedded firmware

Posted 5 days ago

Apply

3.0 - 7.0 years

10 - 18 Lacs

gurugram

Work from Office

Job Title: Electronics Engineer Single ARM Application (Medical Robotics) Location: Gurgaon, India Department: R&D / Engineering Employment Type: Full-time Job Summary: We are seeking a highly skilled Electronics Engineer to join our medical robotics team, focusing on the development and integration of Single Arm robotic systems used in Medical Robotics. You will be responsible for the design, development, testing, and validation of electronic subsystems including control boards, motor drivers, sensors, and safety circuits. Key Responsibilities: Design and develop electronic hardware for a single robotic arm used in medical applications. Develop and test embedded systems using microcontrollers, SoCs (e.g., STM32, ARM Cortex-M), and real-time operating systems. Implement closed-loop motor control systems (servo/stepper/BLDC) for precise robotic arm movement. Select and integrate sensors (e.g., encoders, force sensors, current sensors) for feedback and control. Ensure compliance with medical device standards (e.g., IEC 60601, ISO 13485) in hardware design. Develop PCB schematics and layouts using EDA tools (e.g., Altium, KiCAD, OrCAD). Collaborate with mechanical, software, and systems teams to ensure seamless integration of the electronics with the robotic arm. Perform system-level debugging, validation, and verification (V&V) in accordance with regulatory and internal quality standards. Document design inputs/outputs, risk analysis, test protocols, and reports for regulatory submissions (e.g., FDA, CE). Support prototyping, testing, and iterative refinement of robotic arm functionality in clinical environments. Qualifications: Education: Bachelors or master's degree in Electronics Engineering, Electrical Engineering, Mechatronics, or related field. Experience: 3 - 7 years of experience in electronics engineering, preferably in medical devices or robotics. Proven experience with embedded systems design and microcontroller programming (C/C++) Experience in actuator control (DC, BLDC, stepper motors) and power electronics. Familiarity with hardware safety systems and redundancy mechanisms. Experience working in regulated environments (FDA Class II/III preferred). Preferred Skills: Hands-on experience with ARM Cortex-M-based development platforms. Knowledge of communication protocols (CAN, SPI, UART, RS485, Ethernet). Ether CAT Knowledge will be preferred. Experience with safety-critical systems and fault detection/handling. Familiarity with simulation and analysis tools (e.g., LTSpice, MATLAB/Simulink). Strong analytical, troubleshooting, and debugging skills. Team-oriented with excellent communication and documentation skills.

Posted 6 days ago

Apply

8.0 - 13.0 years

10 - 20 Lacs

vijayawada

Work from Office

Job Description: Firmware Architect/Lead IoT Framework Job Summary: We are looking for a highly experienced and visionary Firmware Architect to lead the design and development of a scalable, modular, and secure IoT firmware framework for our suite of connected devices. This role will involve system architecture design, standardizing firmware components, creating re-usable modules, and ensuring high reliability and performance across products like sensors, smart controllers, gateways, and industrial IoT devices. Key Responsibilities: • Architect a scalable and modular firmware framework to support a variety of IoT devices. • Define firmware architecture patterns including HAL, BSP, RTOS abstraction, communication stacks. • Design and enforce firmware coding standards and version control strategies. • Develop reusable libraries for communication protocols, OTA, diagnostics, and security. • Collaborate with hardware, product design, and cloud teams for seamless integration. • Lead architecture reviews, proof of concepts, and design audits. • Ensure power optimization and real-time performance in low-power environments. • Provide technical leadership and training to embedded development teams. • Drive FOTA, secure boot, and firmware update architecture. • Implement strategies for device provisioning and remote diagnostics. • Evaluate and integrate third-party middleware, RTOSs, and tools. Required Skills & Qualifications: • Bachelor's or Masters degree in Electronics, Computer Science, Embedded Systems, or related field. • 8+ years of embedded firmware development experience in C/C++. • 3+ years in a firmware/embedded architect role. • Deep understanding of RTOS (FreeRTOS, Zephyr, etc.) and bare-metal systems. • Hands-on experience with ARM Cortex M0/M3/M4 and peripheral interfaces. • Strong knowledge of wireless protocols: Wi-Fi, BLE, Zigbee, LoRa. • Experience with IoT protocols: MQTT, HTTP(S), CoAP, Modbus TCP/RTU. • Proficiency in OTA, secure firmware, and debugging tools (JTAG, Logic Analyzers). • Familiarity with software configuration management and CI/CD pipelines. • Understanding of cloud platforms and device-to-cloud interaction (AWS IoT, Azure, etc.). Good to Have: • Experience building firmware SDKs or reusable platforms. • Exposure to AI/ML on edge devices or sensor fusion. • Background in industrial, agriculture, or aquaculture IoT applications. What We Offer: • Opportunity to lead core platform architecture for next-gen IoT devices. • Work in a mission-driven company creating impact in agriculture/aquaculture. • Dynamic and collaborative R&D environment. • Competitive salary, performance incentives, and ownership opportunities.

Posted 1 week ago

Apply

7.0 - 12.0 years

7 - 16 Lacs

hyderabad

Work from Office

Required Technical Skills: Strong knowledge in C++/C • Good experience in Linux/RTOS based embedded software development. • Hands on experience in developing drivers for CAN, RS232, SPI, I2C, USB Timers, Graphics LCD, EEPROM or Flash interfaces. • Experience with Microcontrollers STM32, ESP32, Renesas controllers. • Experience in Debugging, Troubleshooting Embedded systems using Emulators, JTAG \BDM Debuggers etc. please share your resume at poojathatikonda@mirafra.com

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

kozhikode, kerala

On-site

The job involves delivering advanced training sessions in embedded systems, covering a wide range of topics such as advanced C programming, C++ programming, Autosar, Python programming, GUI development, ARM7, ARM CORTEX, PIC, AVR Atmega, communication protocols, real-world interfacing, single board computers, Embedded AI with TinyML and EDGE AI, RTOS, Embedded networking, IOT, Embedded Linux and device drivers, robotics, and PCB designing. As a trainer, you will be responsible for tailoring training programs to meet the specific needs of technical professionals and individuals transitioning into careers in embedded systems. You will guide participants through hands-on projects to enhance their learning and practical application of embedded systems techniques. Additionally, you will assist students in conceptualizing, planning, and executing academic projects that showcase their proficiency in embedded systems. This is a full-time position that requires work to be conducted in person.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

udupi, karnataka

On-site

Blackfrog Technologies, a Manipal-based technology startup specializing in manufacturing medical devices, holds ISO 13485 and ISO 9001 certifications. The company has pioneered patented systems aimed at enhancing immunization supply chains, facilitating the delivery of vaccines to even the most remote areas of India and beyond. An opportunity awaits you to become a vital part of this thrilling and rewarding journey! As a Lead Embedded Engineer at Blackfrog Technologies, based in Manipal, Karnataka, you will play a pivotal role in our team. We are in search of an individual with exceptional skills and experience in Electronics and Embedded Systems. The ideal candidate should possess a solid foundation in wireless technologies, IoT, and embedded systems development, with a minimum of 4 to 5 years of relevant industry experience. Your responsibilities will involve spearheading the design, development, and implementation of cutting-edge electronic and IoT solutions, ensuring top-notch performance, scalability, and reliability. Key Qualifications and Responsibilities: - A Bachelor's/Master's degree in Electronics Engineering/Electrical and Electronics/Electronics and Communication or a related field. - Minimum 4 to 5 years of hands-on experience in embedded systems development and wireless technologies. - Lead the end-to-end development of embedded systems, electronics, and IoT products. - Collaborate with diverse teams, including hardware, firmware, and software engineers. - Implement IoT systems encompassing sensors, connectivity, cloud integration, and edge computing. - Develop secure communication protocols and ensure device security. - Supervise PCB design and hardware prototyping. - Mentor and provide guidance to junior engineers. - Conduct code reviews and uphold best development practices. - Ensure products adhere to industry standards and certifications like IEC or equivalent. Qualifications and Skills Required: - Proficiency in programming languages including C, C++, and Assembly for embedded development. - Experience with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or ThreadX. - Hands-on familiarity with microcontrollers/microprocessors like ARM Cortex, PIC, STM32, ESP32, etc. - Knowledge of low-level hardware-software integration and debugging tools (e.g., JTAG, Oscilloscopes, Logic Analyzers). - Expertise in wireless communication protocols: BLE, Wi-Fi, Zigbee, Z-Wave, LoRa, NB-IoT, LTE-M, Cellular IoT, 5G, RFID, NFC, GPS/GNSS. - Experience with IoT protocols like MQTT, CoAP, HTTP, WebSockets, or AMQP. - Familiarity with IoT platform integration (AWS IoT, Azure IoT Hub, Google IoT Core, etc.). - Understanding of data logging, edge computing, and analytics solutions. - Proficiency in object-oriented programming principles and design patterns. - Experience in device driver development for sensors, actuators, or peripherals. - Familiarity with version control tools like Git. - Proficient in embedded debugging tools and techniques. - Experience in hardware and firmware testing using simulators, emulators, and test benches. - Familiarity with compliance standards such as FCC, CE, and ISO for electronics. - Understanding of security standards like ISO 27001 or NIST Cybersecurity Framework. Join us on this exciting journey to lead the development of cutting-edge IoT and embedded solutions that will shape the future of connected technology at Blackfrog Technologies!,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You are a Staff Digital IC Design Engineer in the Digital Compute Team at onsemi. Your main responsibility is to develop embedded MCU/DSP systems and hardware accelerators for a variety of processor cores. You will also provide consultation to product integration teams during the integration of these solutions into semiconductor products. Join a dynamic team that creates a diverse set of world-class products in a friendly and team-oriented atmosphere. Benefit from continuous learning and growth opportunities, support volunteer & charitable programs, and enjoy a competitive benefits package. Build a rewarding career in a successful international company and engage in exciting international projects. Your key responsibilities include: - Architecting, specifying, implementing, simulating, and benchmarking MCU and DSP systems as well as hardware accelerators - Consulting product integration teams in defining, integrating, and using these systems - Participating in the verification and FPGA prototyping of these systems - Coordinating SDK development with the software team - Leading project activities - Contributing to design methodology and design flow improvements Requirements: - Minimum BS/MS in Electrical Engineering or related technical field - At least 8 years of relevant work experience in semiconductor product development with engineering leadership roles - Experience with embedded CPUs (e.g. ARM Cortex, DSP), AMBA bus protocols (AHB/APB) - RTL design of digital IP blocks and systems in Verilog/SystemVerilog - Proficiency in technical document writing - Excellent English written and verbal communication skills Additionally, experience in project/task leadership, design of CPU/MCU (sub)systems, SystemRDL or IP-XACT, programming in Python for automation and in C/C++ for embedded software, design intent (timing constraints/SDC, power intent/UPF), design of signal processing components, RTL to GDS flow, including logic synthesis, place-and-route, STA, power analysis, and advanced digital verification methodology (e.g. UVM) would be beneficial. Join onsemi (Nasdaq: ON) to drive disruptive innovations and help build a better future in automotive and industrial end-markets. Contribute to megatrends such as vehicle electrification and safety, sustainable energy grids, industrial automation, and 5G and cloud infrastructure. Be part of a company that creates intelligent power and sensing technologies to solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. onsemi is committed to providing a positive recruitment experience and attracting high-performance innovators to build a great place to work. Operating in a diverse, inclusive, and socially responsible environment, you will have the opportunity to shape a better future and define your career path. Join onsemi and be part of a team that transforms tomorrow.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Firmware Engineer specializing in TinyML, you will be responsible for developing intelligent low-power devices that operate efficiently without the need for internet connectivity. Your primary focus will be on bringing machine learning capabilities to the edge by deploying TinyML models on microcontrollers and ultra-efficient hardware. You will have the opportunity to work on cutting-edge products that integrate embedded systems, AI, and sensor fusion to create smart, secure, and responsive edge devices for various industries such as health tech, industrial IoT, and consumer electronics. Your responsibilities will include developing, optimizing, and deploying TinyML models, writing clean and efficient embedded C/C++ firmware for microcontrollers like ARM Cortex-M, integrating real-time sensor data for low-latency inference pipelines, collaborating with data scientists to compress and port models, and ensuring performance, memory, and energy efficiency. Additionally, you will conduct testing and debugging on physical devices to ensure the reliability and functionality of the firmware. To excel in this role, you should have a strong background in embedded systems and C/C++, hands-on experience with TinyML frameworks such as TFLite Micro and Edge Impulse, familiarity with ARM Cortex-M microcontrollers or similar hardware, understanding of ML model optimization techniques like quantization and pruning, proficiency in sensor interfacing, low-level drivers, and debugging tools. Experience with audio or motion recognition and low-power hardware design would be considered a bonus. If you are passionate about pushing the boundaries of intelligent edge devices and have the skills and experience required to thrive in a dynamic and innovative environment, we encourage you to apply for this exciting opportunity as a Firmware Engineer specializing in TinyML systems.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are an experienced Senior Firmware Developer who will be responsible for leading the design, development, and optimization of embedded firmware for complex systems. Your deep expertise in embedded systems, strong problem-solving skills, and ability to mentor junior engineers will be crucial. You will drive the firmware development process to ensure high performance and reliability in real-time systems, collaborating with cross-functional teams to bring innovative hardware-software solutions to market. Your key responsibilities will include leading the design and development of robust, scalable, and efficient firmware architectures for embedded systems, writing and optimizing high-performance, low-level firmware in C/C++, working closely with hardware engineers to influence hardware design for smooth integration, optimizing firmware for power consumption, memory usage, and real-time performance, developing and executing comprehensive testing plans, mentoring junior firmware developers, creating and maintaining technical documentation, leading efforts to improve development processes, tools, and methodologies, and collaborating with cross-functional teams to ensure timely and high-quality project delivery. To qualify for this role, you should have a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field along with 5+ years of hands-on experience in embedded firmware development. You should have a proven track record of developing and shipping firmware for commercial products, experience with Real-Time Operating Systems (RTOS) and bare-metal systems, expertise in embedded C/C++ and assembly language, extensive experience with hardware interfaces, and experience working with embedded processors. Additionally, you should have a deep understanding of embedded system architecture, proficiency with debugging tools, strong knowledge of communication protocols, familiarity with bootloaders, file systems, memory management, and peripheral drivers, experience with version control, continuous integration, and automated testing for embedded systems, and knowledge of cybersecurity practices in embedded systems. Preferred qualifications include experience in low-power embedded systems design, IoT devices, cloud connectivity, Agile methodologies, and DevOps practices. In terms of soft skills, you should possess strong leadership and mentorship abilities, excellent communication and collaboration skills, a problem-solving mindset, attention to detail, commitment to quality, ability to manage multiple projects and meet tight deadlines, and be innovative and proactive in driving improvements and solving technical challenges. The benefits of this role include a competitive salary, performance bonuses, health, dental, and vision insurance, 401(k) with company match, flexible working hours, remote work options, opportunities for professional growth and leadership development, and access to cutting-edge technology and tools.,

Posted 4 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

About Futuristic Labs Are you ready to be a part of a company that doesn't just dream about the future but actively builds it Welcome to Futuristic Labs, an Innovation Studio based in Hyderabad, India, where bold ideas turn into impactful products that make life better. We're on a mission to free up human potential by automating everyday tasks. From transforming the way people cook with Riku and Semi, to enabling creators through Klynk Recipes, we're building a future where technology truly serves humanity. If you're passionate about solving real-world problems through hardware and software, we invite you to #BuildWithUs. What You'll Do As a Senior Embedded Firmware Engineer, you'll work on the core systems powering our smart kitchen products. You'll bridge hardware and software, driving the performance, reliability, and intelligence behind our devices. Write and optimize embedded C/C++ firmware for real-time control of kitchen automation devices. Stress test and improve the Python-based application code running on Raspbian OS. Design and implement robust communication interfaces (UART, I2C, SPI, MQTT, etc.). Develop interface code for actuators, sensors, and peripherals. Collaborate with product, mechanical, and design teams to build rapid functional prototypes. Build and deploy test setups using Arduino, Raspberry Pi, or similar platforms. Debug hardware and firmware, and work hands-on with PCBs and test jigs. Document architecture, workflows, and hardware-software interaction protocols. Support the manufacturing and assembly team by designing and testing quality control setups. Requirements - Bachelors or Masters in Electrical Engineering, Computer Science, or a related field - 6+ years of hands-on experience in embedded firmware development - Strong proficiency in C/C++ for real-time systems - Working experience with Python scripting and automation - Comfortable with Linux environments (Ubuntu or Raspbian OS preferred) - Familiarity with communication protocols: UART, I2C, SPI, MQTT, Socket.io - Experience with Arduino, Raspberry Pi, ARM Cortex, or similar platforms - Understanding of embedded hardware: motors, actuators, sensors, drivers - Strong debugging, analytical, and system-level thinking skills - Bonus: Experience in writing unit tests, CI/CD for firmware, or production-scale deployments Benefits - The opportunity to shape intelligent, human-centric products from the ground up - A collaborative and dynamic work culture that values deep work and innovation - Ownership and autonomy to bring your ideas to life - A team that pushes boundaries, iterates fast, and builds with purpose - Free (and delicious!) food from our kitchen robots,

Posted 4 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Chennai

Work from Office

Learn everything about RISC-V ISA and its extensions. Build reusable test libararies and test suites for compliance testing. Required Skill Set Must have good knowledge of python scripting Basic computer architecture knowledge. Good to have experience with FPGAs, RISC-V ISA

Posted 4 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

kozhikode, kerala

On-site

As an Embedded Systems Trainer, you will be responsible for delivering advanced training sessions covering a wide range of topics including advanced C programming, C++ programming, Autosar, Python programming, GUI development, ARM7, ARM CORTEX, PIC, AVR Atmega, communication protocols, real-world interfacing, single board computers, Embedded AI with TinyML and EDGE AI, RTOS, Embedded networking, IOT, Embedded Linux and device drivers, robotics, and PCB designing. This role involves providing comprehensive instruction and guidance to enhance the skills and knowledge of participants in embedded systems. You will play a crucial role in facilitating learning in various areas of embedded systems technology, ensuring that participants gain a deep understanding of the subject matter. The ideal candidate should have a strong grasp of the aforementioned topics and be able to effectively communicate complex concepts in a clear and concise manner. Additionally, the ability to engage and motivate participants throughout the training sessions is crucial for success in this role. This is a full-time, permanent position with benefits such as commuter assistance and internet reimbursement. The work location is in person, and the expected start date for this role is 28/07/2025.,

Posted 1 month ago

Apply

6.0 - 10.0 years

9 - 19 Lacs

Pune

Work from Office

Sound knowledge of Embedded SW in C, C++, Real Time OS Expert in coding in Embedded C/C++ (Knowledge of C#, python a plus). Familiarity and hands-on experience in firmware development - ARM Cortex processors, Working Knowledge of serial / network communications including UART, I2C, SPI, Ethernet (TCP/IP, UDP), CAN, RS485 Knowledge of software tests and static code analyses Ability to understand and debug problems across hardware/software boundaries. Strong debugging skills, ability to use oscilloscope and logic analyzer for troubleshooting. Knowledge of IEC 62304/ISO13485 standards is added advantage.

Posted 1 month ago

Apply

4.0 - 6.0 years

7 - 15 Lacs

Bengaluru

Work from Office

Job Requirements Software developer firmware MCU bringup and firmware development RTOS porting Develop/port low-level drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.). Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality. Optimize memory, performance, power, and responsiveness of sensor subsystems. Debug and resolve driver and user-space issues related to sensor data. Language English Business level (Good communication and presentation skills required) Work Experience Basic understanding of C/C++ for embedded systems Familiarity with ARM Cortex-M or similar microcontrollers Exposure to RTOS (FreeRTOS, Zephyr, etc.) Ability to read datasheets and understand peripheral interfaces (I2C, SPI, UART) Basic debugging with JTAG , SWD , or GDB Familiarity with Git and version control workflows Exposure to MCU bring-up and flashing tools Basic knowledge of low-level drivers and sensor interfacing Basic understanding of power constraints and memory usage in embedded systems Understanding of Agile/Scrum principles (as a participant) Mandatory Embedded C/C++ with over 2+ yrs experience ARM Cortex-M (v8+) with over 2+ yrs experience 2+ yrs Embedded experience overall 1+ yr of Hands-on experience FreeRTOS/Zephyr: Qualification Bachelors in Electronics and Communication, Computer Science or Related field with minimum 2 years of experience or Masters in Electronics and Communication, Computer Science with minimum 1 year of hands-on development experience

Posted 1 month ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Business Function Implement Practitioner Project Role Description : Support the implementation of activities for a specific business function to improve performance for a function end to end. Activities include analyzing and designing/re-designing business processes and/or defining parts of an organization. Must have skills : Infor M3 Process Manufacturing & Distro, Technical Writing Good to have skills : Technical DocumentationMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Business Function Implement Practitioner, you will support the implementation of activities for a specific business function aimed at enhancing overall performance. A typical day involves collaborating with various stakeholders to analyze current business processes, identifying areas for improvement, and designing or redesigning processes to optimize efficiency. You will engage in discussions to gather insights, facilitate workshops, and document findings to ensure that the proposed changes align with organizational goals. Your role will also require you to monitor the implementation of these processes, ensuring that they are effectively integrated into the business function. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate workshops and meetings to gather requirements and feedback from stakeholders.- Develop and maintain comprehensive documentation of business processes and changes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Infor M3 Process Manufacturing & Distro, Technical Writing.- Good To Have Skills: Experience with Technical Documentation.- Strong analytical skills to assess business processes and identify improvement opportunities.- Ability to communicate complex ideas clearly and effectively to diverse audiences.- Experience in process mapping and redesign methodologies. Additional Information:- The candidate should have minimum 3 years of experience in Infor M3 Process Manufacturing & Distro.- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Business Function Implement Practitioner Project Role Description : Support the implementation of activities for a specific business function to improve performance for a function end to end. Activities include analyzing and designing/re-designing business processes and/or defining parts of an organization. Must have skills : Infor M3 Process Manufacturing & Distro Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Business Function Implement Practitioner, you will support the implementation of activities for a specific business function aimed at enhancing performance across the entire function. Your typical day will involve collaborating with various stakeholders to analyze current processes, identify areas for improvement, and design effective solutions that align with organizational goals. You will engage in discussions to gather insights, facilitate workshops, and contribute to the overall strategy for process optimization, ensuring that the changes implemented are sustainable and beneficial for the organization. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate workshops and meetings to gather requirements and feedback from stakeholders.- Analyze existing business processes and identify opportunities for improvement. Professional & Technical Skills: - Must To Have Skills: Proficiency in Infor M3 Process Manufacturing & Distro.- Strong understanding of business process modeling and analysis.- Experience with change management methodologies.- Ability to work collaboratively in a team environment.- Familiarity with project management tools and techniques. Additional Information:- The candidate should have minimum 3 years of experience in Infor M3 Process Manufacturing & Distro.- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are invited to join Glide Technology as a Team Lead for the Embedded Software Team. In this role, you will have the opportunity to oversee a team of 4-8 engineers, provide guidance, define project architecture, and ensure the successful implementation of intricate embedded software projects. Your main responsibilities will include collaborating on the design of complex projects focusing on Microprocessors, Microcontrollers, and hybrid architectures. You will demonstrate adaptability to various technologies, engage in hands-on coding, and maintain meticulous documentation. Additionally, you will be responsible for conducting thorough reviews, establishing and enforcing coding and debugging best practices within the team. Your role will also involve participating in recruitment activities, contributing to pre-sales efforts, and demonstrating a holistic technical and client-oriented approach. The ideal candidate for this position should possess 8-10 years of programming expertise in C/C++/Python, with a specialization in device driver and application development for Linux/FreeRTOS/BareMetal environments. Hands-on experience with ARM Cortex A/M SoCs, particularly in board bring-up, is preferred. Familiarity with build systems like Yocto, BuildRoot, or equivalent systems is also desirable. Proficiency in tools such as Oscilloscope, Analyzer, GDB, valgrind, git, CI/CD, and static analysis is required. Effective communication skills are essential for engaging with both the team and customers. A holistic project management approach integrating technical proficiency, efficient team leadership, and customer-oriented communication skills is crucial for project success. Additional expertise in pre-sales activities will further enhance your versatility and value to the organization. Glide Technology, with over a decade of experience, specializes in delivering innovative embedded software and hardware solutions with a process-oriented approach to product design. Serving various industries including IoT, Automation, Wearables, and Healthcare Devices, Glide Technology operates globally in countries such as the US, UK, Singapore, Germany, and India. The company is headquartered in Ahmedabad, Gujarat, India, with a sales office in California, US. Joining Glide Technology offers numerous benefits, including a competitive salary, exposure to cutting-edge technologies, collaboration on impactful projects worldwide with global clientele, comprehensive group medical insurance, retirement plans, paid time off, continuous learning and development opportunities, a supportive and innovative work environment, performance rewards and awards through recognition programs, and work-life balance initiatives through wellness programs.,

Posted 1 month ago

Apply

8.0 - 13.0 years

8 - 12 Lacs

Hyderabad, Bengaluru

Work from Office

RTL DESIGN LEAD ENGINEER The ideal candidate will be required to work on both IP development and integration into SoCs catering to various markets and tech nodes. The job will involve RTL design, front-end tools flow, and SoC integration/porting-related tasks. Desired Skills and Experience- 8+ years of Experience Engineering experience with exposure to front end ASIC tool flows Should be self-driven and independent in tracking and closing tasks with respective holders. In depth knowledge of AHB and bus infrastructures like matrix and fabrics Good understanding of ARM based SoC Architecture Exposure to ARM Cortex A/M integration or support Good understanding of SoC DV methodology Good experience in Low-Power design methodology Hands-on experience with ASIC tools Lint, CDC etc System Verilog/Verilog RTL coding Power aware RTL coding/design knowledge Understanding of Clock-Structures/Scheme Good Communication Skills Job Category VLSI (Silicon engineering) Job Location IndiaBangalore IndiaHyderabad IndiaNoida Malaysia Singapore SwedenStockholm USATexas

Posted 1 month ago

Apply

3.0 - 6.0 years

3 - 8 Lacs

Erode

Work from Office

JD: * Design,develop,test & maintain firmware using Embedded C/C++ on Arm Cortex microcontrollers with RTOS & MQTT protocol communication . 2+ years of experience in firmware development . Knowledge of hardware interfaces & protocols (SPI, I2C, UART,). Health insurance Provident fund

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an Electronics Engineer in Ahmedabad on a full-time basis, you will be responsible for designing and optimizing low-noise analog front-end (AFE) circuits and efficient DC-DC power supply circuits. Your tasks will involve selecting and integrating high-resolution ADCs, precision op-amps, and mixed-signal conditioning circuits. Additionally, you will develop bias voltage circuits for detectors and work towards minimizing thermal drift. PCB layout for low-noise analog systems, including shielding, grounding, and EMI/EMC mitigation, will be part of your responsibilities. Collaboration with the FPGA team for sensor calibration and data acquisition is also expected. To excel in this role, you should have at least 5 years of experience in analog/mixed-signal design, preferably for sensors and imaging. Any previous work experience with ISRO would be a plus. Hands-on experience with low-noise pre-amplifiers, high-resolution ADCs, PCB design tools, DC-DC converters, LDOs, power sequencing, thermal electric cooler (TEC) drivers, thermal simulation tools, and low pass filters is essential. Familiarity with thermal IR detectors and knowledge of thermal stability techniques are desirable qualifications. Your educational background should include a B.Tech/M.Tech in Electronics Engineering or a related field. As an Embedded Systems Engineer (FPGA & Digital Design) in Ahmedabad on a full-time basis, you will be responsible for FPGA-based image processing, implementing real-time algorithms for imager on FPGA using VHDL/Verilog. You will optimize high-speed sensor interfaces for detectors and implement data compression/streaming using protocols like GigE, USB3, or custom protocols. Additionally, you will integrate microcontrollers (ARM Cortex, RISC-V) for system control, design digital logic circuits for peripheral interfacing, and collaborate on embedded firmware for real-time operation. System integration tasks will include bridging FPGA + MCU communication and debugging mixed-signal PCB designs. To succeed in this role, you should have at least 3 years of experience in FPGA + Embedded Systems, with a preference for imaging/sensor applications. Proficiency in VHDL/Verilog and experience with high-speed serial protocols is required. Hands-on experience with ARM Cortex, RISC-V, or PIC MCUs, along with familiarity with digital interfaces such as I2C, SPI, UART, and PWM, will be beneficial. Your educational background should include a B.Tech/M.Tech in ECE/Embedded Systems/Digital Electronics.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

Capgemini Invent is the digital innovation, consulting, and transformation brand of the Capgemini Group. As an Edge AI Data Scientist, you will be responsible for designing, developing, and validating machine learning models, particularly in the domain of computer vision, for deployment on edge devices. This role entails working with data from cameras, sensors, and embedded platforms to enable real-time intelligence for applications such as object detection, activity recognition, and visual anomaly detection. Collaboration with embedded systems and AI engineers is essential to ensure that models are lightweight, efficient, and hardware-compatible. To be successful in this role, you should have a Bachelor's or Master's degree in Data Science, Computer Science, or a related field, along with at least 3 years of experience in data science or machine learning with a strong focus on computer vision. Experience in developing models for edge deployment and real-time inference, familiarity with video/image datasets, and deep learning model training are also required. Proficiency in Python and libraries such as OpenCV, PyTorch, TensorFlow, and FastAI is essential. Additionally, you should have experience with model optimization techniques (quantization, pruning, etc.) for edge devices, deployment tools like TensorFlow Lite, ONNX, or OpenVINO, and a strong understanding of computer vision techniques (e.g., object detection, segmentation, tracking). Familiarity with edge hardware platforms, processing data from camera feeds or embedded image sensors, strong problem-solving skills, and the ability to work collaboratively with cross-functional teams are all important skills for this role. Your responsibilities will include developing and training computer vision models tailored for constrained edge environments, analyzing camera and sensor data to extract insights and build vision-based ML pipelines, optimizing model architecture and performance for real-time inference on edge hardware, validating and benchmarking model performance on various embedded platforms, collaborating with embedded engineers to integrate models into real-world hardware setups, and staying up-to-date with state-of-the-art computer vision and Edge AI advancements. At Capgemini, we value flexible work arrangements to provide support for maintaining a healthy work-life balance. Our focus is on your career growth, offering a variety of career growth programs and diverse professions to support you in exploring a world of opportunities. You will have the opportunity to equip yourself with valuable certifications in the latest technologies such as Generative AI. Capgemini is a global business and technology transformation partner, helping organizations accelerate their transition to a digital and sustainable world while creating tangible impact for enterprises and society. With a team of over 340,000 members in more than 50 countries, Capgemini leverages its 55-year heritage to deliver end-to-end services and solutions utilizing strengths from strategy and design to engineering, with market-leading capabilities in AI, cloud, and data, combined with deep industry expertise and a partner ecosystem. The Group reported 2023 global revenues of 22.5 billion.,

Posted 1 month ago

Apply

0.0 - 2.0 years

12 - 16 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The compiler team at Qualcomm Innovation Center is seeking talented compiler engineers to optimize LLVM for Qualcomms proprietary processors. As a member of the compiler team, you will Research, design, and implement different compiler optimizations to improve runtime and memory characteristics of software applications Analyze software requirements, consult with architecture and HW engineers, and devise compiler solutions for Qualcomms next generation architectures Analyze and identify system level integration issues, interface with the software development, integration and test teams. PositionEngineer LocationHyderabad Education B.Tech/M.Tech/PhD in Computer Science Engineering Minimum Qualifications 0-2 years of academic or industrial experience in the following areas is required Compiler development/Strong desire to work in this domain C/C++ programming Preferred Qualifications Development experience with LLVM framework Knowledge of ARM/AArch64, RISC-V ISA Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 month ago

Apply
Page 1 of 3
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