Jobs
Interviews

22 Microcontroller Programming Jobs

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

1.0 - 5.0 years

0 Lacs

surat, gujarat

On-site

As an Embedded Firmware Developer at Vicharak, you will have the exciting opportunity to work on real-world projects and contribute to innovative software solutions for IoT-enabled systems. You will be responsible for developing and optimizing firmware for IoT devices, focusing on performance, reliability, and scalability. Using your skills in C/C++ programming, you will write and test embedded software on microcontrollers like ESP32, STM32, and Raspberry Pi Pico. Your role will involve working with popular development platforms such as ESP32, Arduino, Raspberry Pi, and STM32 Nucleo, and integrating hardware peripherals like sensors, actuators, and displays. Additionally, you will set up communication with modules like Wi-Fi, Bluetooth, Zigbee, and LoRa for IoT connectivity. You will also implement communication protocols such as UART, SPI, I2C, MQTT, and HTTP for device communication and design secure and efficient IoT systems with cloud and edge computing integration. In this position, you will perform functional testing of firmware, analyze logs to identify and fix bugs, and collaborate with teams to design IoT solutions that address real-world challenges. You will also create and maintain detailed documentation of firmware design, testing procedures, and results, and share insights and learning through team discussions and presentations. To excel in this role, you should have basic programming skills in C/C++ with a strong interest in embedded systems, familiarity with microcontroller programming and debugging tools, and hands-on experience or coursework with development boards like ESP32, Arduino, or STM32. An understanding of communication protocols (I2C, SPI, UART, MQTT) and wireless technologies, along with strong problem-solving and analytical thinking skills, are essential. You should also have enthusiasm for learning new technologies and collaborating on innovative projects. By joining Vicharak as an Embedded Firmware Developer, you will gain practical experience working on real IoT projects, improve your technical proficiency in firmware development and debugging, learn from industry experts in embedded systems and IoT, build a strong foundation for a future in embedded engineering or IoT development, and be part of a dynamic team driving innovation in IoT and software solutions. If you have a passion for embedded systems and IoT and are excited about the opportunity to work on cutting-edge projects, we encourage you to apply and be part of our team at Vicharak.,

Posted 11 hours ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an FPGA Design Engineer, you will be responsible for designing, developing, and testing FPGA-based prototypes for advanced telecommunications systems. Your expertise will play a crucial role in accelerating our product development cycles and ensuring the reliability and performance of our solutions. Key Responsibilities: Design and develop FPGA-based prototypes for telecommunications systems. Collaborate with cross-functional teams to define system requirements and specifications. Implement and optimize FPGA designs using VHDL/Verilog or other hardware description languages. Perform simulation, verification, and debugging of FPGA designs. Conduct performance analysis and optimize FPGA implementations for speed, power, and area. Integrate FPGA prototypes with other system components and perform system-level testing. Document design processes, test plans, and results. Stay updated with the latest advancements in FPGA technology and telecommunications standards. Qualifications: Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or a related field. 5+ years of experience in FPGA design and prototyping, preferably in the telecommunications domain. Proficiency in VHDL, Verilog, and other hardware description languages. Experience with FPGA design tools such as Xilinx Vivado, Altera Quartus, or similar. Strong understanding of digital signal processing (DSP) and telecommunications protocols. Knowledge of high-speed serial interfaces (e.g., PCIe, Ethernet). Familiarity with system-level integration and testing. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred Skills: Experience with software-defined radio (SDR) or related technologies. Knowledge of wireless communication standards (e.g., 4G, 5G). Familiarity with embedded systems and microcontroller programming. Experience with scripting languages such as Python or TCL for automation. Join Us for: Opportunity to work on cutting-edge telecommunications technologies. Collaborative and innovative work environment. Competitive salary and benefits package. Professional growth and development opportunities.,

Posted 13 hours ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an experienced Embedded Firmware Engineer, you will be responsible for designing and implementing software for embedded devices and systems throughout the entire development cycle, from requirements to production and deployment. Your role will involve coding, testing, and debugging system software, reviewing code and design, as well as analyzing and improving efficiency, stability, and scalability of system resources. You will also be tasked with integrating new product designs, supporting software QA, optimizing I/O performance, and collaborating with hardware design teams. Additionally, assessing third-party and open-source software will be part of your responsibilities. To excel in this role, you should hold a degree in EC/EE/CE/CS or a closely related field; however, significant work experience in the relevant domain will also be considered. Strong written and verbal communication skills in English are essential. Proficiency in embedded software development with a solid foundation in C programming is required. Knowledge of RTOS and Linux is preferred, along with experience in microcontroller/microprocessor programming and wireless technologies such as BLE, Wi-Fi, and cellular communication. Previous experience in software engineering, familiarity with configuration management tools, defect tracking tools, and peer review, as well as expertise in OS coding techniques and hardware subsystems, will be beneficial. You should also possess the ability to read schematics and datasheets, strong documentation skills, and experience with multitasking real-time operating systems. In terms of personal competency, you should be comfortable working in a collaborative team environment, demonstrate effective task prioritization and execution, and exhibit strong problem-solving skills. A passion for writing clean and efficient code following coding guidelines is essential for success in this role. If you are looking to leverage your expertise in embedded firmware engineering and contribute to the development of cutting-edge technology, this opportunity in Ahmedabad and Bangalore could be the next step in your career growth.,

Posted 15 hours ago

Apply

1.0 - 5.0 years

0 Lacs

gandhinagar, gujarat

On-site

You should have good knowledge about Electronics Hardware and basic circuit design, both analog and digital. Your responsibilities will include troubleshooting designs/products, knowledge of schematic and PCB design, microcontroller programming, designing new products, and improving the design of existing products. You will need to address design-related problems in old products and ensure that products are tested according to ISO standards. Additionally, you should be able to perform board and system bring up, troubleshoot to component level, and analyze problems. The ideal candidate should have a qualification of B.E/M. in EC, IC, or Power Electronics. Knowledge of microcontroller programming in C and Assembly Language is essential. This is a full-time position with benefits such as Provident Fund and a yearly bonus. The work schedule is day shift, and a Master's degree is preferred. A minimum of 1 year of total work experience is preferred. The work location is in person.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Firmware Engineer specializing in Embedded C programming with expertise in ATOS tools, you will play a crucial role in the design, development, testing, and maintenance of embedded firmware for cutting-edge embedded systems. Your responsibilities will include utilizing your strong understanding of real-time systems, microcontroller programming, and automated testing within an embedded environment. The ideal candidate for this position will possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field, along with at least 3 years of professional experience in Embedded C development. You should also have practical experience working with ATOS or similar automated testing frameworks, as well as proficiency in microcontrollers such as ARM, STM32, PIC, and peripheral interfaces like SPI, I2C, UART, and CAN. Familiarity with RTOS concepts, real-time embedded system design, debugging tools like JTAG, oscilloscopes, logic analyzers, and low-level driver development will be essential for success in this role. Additionally, strong problem-solving skills, the ability to work both independently and collaboratively in a team environment are highly valued attributes.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

As a PCB Design Engineer at Aether Semiconductors, you will play a crucial role in designing and developing printed circuit boards (PCBs) for a variety of products. Your responsibilities will include leading PCB design and development for measuring equipment, ensuring precision and reliability. You will collaborate with hardware engineers, mechanical engineers, and manufacturing teams to ensure that the PCB designs meet technical requirements and regulatory standards. Additionally, you will be involved in selecting components, developing test plans, and creating comprehensive design documentation. The ideal candidate for this role should have 1-5 years of experience in PCB design, preferably in medical or semiconductor measuring equipment. You should possess a strong understanding of analog and digital circuit design, signal processing, power electronics, and electromagnetic compatibility (EMC) principles. Proficiency in CAD tools like Altium Designer or Cadence Allegro is required to create PCB layouts optimized for signal integrity, EMC, and manufacturability. Basic programming skills in languages such as C/C++ for firmware development and microcontroller programming are also beneficial. Your role will also involve ensuring compliance with regulatory standards such as FDA regulations, ISO 13485, and IEC 60601. You will be responsible for developing test plans for PCB validation, including functional testing, environmental testing, and reliability testing. Excellent communication and teamwork skills are essential as you will collaborate with cross-functional teams and external stakeholders. If you are passionate about solving intricate design challenges and driving innovation in the semiconductor industry, then join us at Aether Semiconductors on this exciting journey of progress and possibilities. A Bachelor's degree in electrical engineering or electronics engineering is required, and a Master's degree is considered a plus. Apply now to be a part of our dynamic startup and contribute to creating tailored solutions for our clients.,

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You have an exciting opportunity to join Digicomm Semiconductor Private Limited as a Senior Embedded Systems Engineer. Elevate your career and take the next leap in your professional journey with us, where unparalleled growth and development await. Required Skills and Qualifications: - 5+ years of experience in embedded software development. - Strong proficiency in Embedded C/C++. - Solid experience in working with RTOS, including task scheduling, semaphores, mutexes, ISRs, etc. - Hands-on experience with low-level microcontroller programming. - Familiarity with communication protocols such as I2C, SPI, UART, CAN, Modbus, etc. - Experience in using version control (Git) and debugging tools (JTAG, GDB, etc.). - Familiarity with reading schematics and collaborating with hardware teams. - Knowledge of digital electronics (Latches, Gates, Adders, Flipflops) is an added advantage. Qualifications: - Bachelors or Masters degree in Electronics, Electrical, Computer Engineering, or a related field. Location: - Bangalore Take this opportunity to contribute your expertise and skills to a dynamic team and make a significant impact in the field of embedded systems engineering.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

surat, gujarat

On-site

As an experienced Electronics Engineer, you will be responsible for designing and developing both analog and digital circuits for hardware systems. Your expertise in Analog Circuit Design, Digital Circuit Design, PCB Layout, Microcontroller Programming, Signal Processing, Embedded Systems, Hardware Debugging, and FPGA Design will be crucial in this role. Your day-to-day tasks will include creating PCB layouts and ensuring the proper integration of components, programming microcontrollers to enable various hardware functionalities, and implementing signal processing algorithms for data analysis. You will also be involved in the development and integration of embedded systems, as well as debugging hardware issues to optimize performance. Additionally, you will be expected to design and implement FPGA solutions as needed to meet the requirements of the projects you are working on. Your strong technical skills and attention to detail will be essential in ensuring the successful completion of these tasks. If you are passionate about electronics engineering and have a solid background in the aforementioned qualifications and skills, we encourage you to apply for this exciting opportunity to contribute to cutting-edge hardware development projects.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an Embedded Software Engineer with 3-7 years of experience, you will be responsible for working with different MCU architectures such as 8051, STM, and ARM series. Your expertise in C and C++ programming languages will be essential, along with your knowledge of protocols like UART, I2C, and SPI. Logical reasoning skills are crucial for this role, as you will be involved in analyzing and resolving issues related to embedded software. In addition to your technical skills, good communication and interpersonal abilities are required to collaborate effectively with team members. You should have a strong foundation in C programming and be familiar with Real-Time Operating Systems (RTOS) and Linux. Experience in microcontroller or microprocessor programming, as well as knowledge of wireless technologies like BLE, Wi-Fi, and cellular, will be beneficial for this role. Personal competencies that are highly valued for this position include self-motivation, the ability to work well within global teams, and a collaborative mindset. You should be able to prioritize tasks effectively in a fast-paced environment, demonstrating analytical and creative problem-solving skills. A passion for writing clean and structured code that aligns with coding standards is essential. If you are enthusiastic about working in the embedded domain and possess the required qualifications and skills, we encourage you to apply for this position in Ahmedabad or Bangalore.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

gandhinagar, gujarat

On-site

The R&D Engineer position based in Gandhinagar requires a candidate with a B.E/M.E in Electronics, EC, IC, or Power Electronics. You will be responsible for various tasks including having a good knowledge of Electronics Hardware, basic Circuit Design (Analog & Digital), troubleshooting design and products, knowledge of Schematic of PCB Design, and Microcontroller Programming. Furthermore, you will be expected to design new products, amend designs of old products with better alternatives, solve design-related problems in old products, and test products after design according to ISO standards. Experience level can vary from fresher to experienced candidates. Key responsibilities also include board & system bring up, troubleshooting to the component level, and problem analysis. If you possess the required qualifications and skills, we encourage you to apply for this challenging role.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

erode, tamil nadu

On-site

We are looking for a passionate and skilled Embedded Developer to join our dynamic team. If you have hands-on experience in microcontroller programming, circuit design, and debugging, this role is for you! You will be working on exciting projects that involve embedded systems development for a wide range of applications. Key Responsibilities: Design, develop, and debug embedded systems for various projects. Work with PIC Microcontrollers using MPLAB X IDE. Develop applications using Arduino, STM32, and ESP32 platforms. Collaborate with hardware teams to ensure seamless integration of hardware and software components. Participate in schematic design and PCB layout reviews. Conduct testing and debugging of embedded systems to ensure functionality, performance, and reliability. Provide technical support and documentation for projects. Required Skills & Qualifications: Minimum 1 year of experience in embedded systems development. Proficiency in programming PIC Microcontrollers using MPLAB X IDE. Experience with Arduino, STM32, and ESP32 platforms. Basic knowledge of circuit design and debugging tools. Familiarity with communication protocols such as UART, I2C, SPI, etc. Understanding of hardware-software integration. Strong problem-solving skills and attention to detail. Education: Diploma in EEE, ECE, B.Sc. Electronics, B.E. ECE, EEE, Mechatronics. Preferred Qualifications: Experience in designing PCB layouts. Knowledge of real-time operating systems (RTOS). Familiarity with version control systems like Git. Ability to work in a team-oriented, collaborative environment. Why Join Us Opportunity to work on cutting-edge projects in embedded systems. Collaborative and innovative work environment. Career growth and learning opportunities. If you're an enthusiastic developer with a knack for embedded systems and microcontroller programming, we would love to hear from you! Job Type: Full-time Work Location: In person,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

surat, gujarat

On-site

As an experienced hardware engineer, you will be responsible for designing and developing both analog and digital circuits for hardware systems. Your expertise in Analog Circuit Design, Digital Circuit Design, PCB Layout, Microcontroller Programming, Signal Processing, Embedded Systems, Hardware Debugging, and FPGA Design will be essential for this role. You will play a key role in creating PCB layouts and ensuring the proper integration of components to meet the system requirements. Your proficiency in microcontroller programming will be crucial for implementing various hardware functionalities effectively. In addition, you will be expected to work on implementing signal processing algorithms for data analysis purposes. Your experience in embedded systems development and integration will be vital for the successful completion of projects. As part of your responsibilities, you will be required to debug hardware issues efficiently and optimize performance to meet quality standards. Moreover, your skills in FPGA design will be utilized as needed to design and implement solutions for specific project requirements. Overall, your role will involve a diverse range of tasks related to hardware engineering, where your technical prowess and problem-solving skills will be instrumental in delivering high-quality and innovative solutions.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

8 - 12 Lacs

Bengaluru, Karnataka, India

On-site

Experience of 8 to 12 years in Embedded Domain Expertise in Embedded C coding. Experience in Software Build, Integration onto Target Board. Working experience in TI, ST, NXP MCU and Processor boards Hands on experience in establishing software development process documents w.r.t. SDLC. Substantial experience in writing Software High Level Requirements, Software Interface, Software Architecture and Software Low Level Requirements from System Requirement. Strong experience in Bootloader, BIOS is desirable Strong experience in Board Bring-up, bare-metal programming, Scheduler & Memory management. Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols Manage and guide a team in technical aspects. should have prior experience in handling team of 6 to 8 Engineers. Having knowledge or experience in RTOS, Device Drivers (Good to have) Strong knowledge on software development & verification process using DO178B/C (DAL-A)

Posted 1 month ago

Apply

12.0 - 18.0 years

12 - 18 Lacs

Ahmedabad, Gujarat, India

On-site

What You'll Be Doing Strong RTOS experience like FreeRTOS or similar Experience in bootloader development Strong experience working with various micro controllers and IDE for the same Expertise in various peripheral buses such as I2C, SPI, Serial Experience working with HAL Experience in RTOS based application development Expertise in Optimizations on embedded platform Strong C/C++ Programming skills Experience in assembly level coding is added advantage Use of hardware such as oscillator and logic analyzers for hardware debugging Strong debugging skills Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. What Are We Looking For Responsible for design and development of real time embedded software/firmware on RTOS based Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low-level software design Perform software testing including unit and functional testing Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develop new approaches to complex design problems.

Posted 1 month ago

Apply

5.0 - 10.0 years

8 - 16 Lacs

Noida, Uttar Pradesh, India

On-site

Description We are seeking a skilled Computer Engineer with 5-10 years of experience to join our innovative team in India. The ideal candidate will be responsible for designing and developing cutting-edge computer systems and software solutions, ensuring high-quality performance and reliability. Responsibilities Design, develop, and test computer hardware and software systems. Collaborate with cross-functional teams to define project requirements and specifications. Troubleshoot and resolve hardware and software issues in a timely manner. Research emerging technologies and recommend enhancements to existing systems. Prepare technical documentation and reports for project stakeholders. Skills and Qualifications Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field. Strong programming skills in languages such as C, C++, Java, or Python. Proficiency in hardware description languages (HDLs) like VHDL or Verilog. Experience with software development tools and methodologies. Solid understanding of computer architecture and operating systems. Familiarity with embedded systems and real-time operating systems (RTOS). Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.

Posted 1 month ago

Apply

12.0 - 15.0 years

8 - 10 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Job description : Expert in 5G-NR/LTE/LTE-A RAN side, Very good experience in Design/Development/Debugging of Layer-2 Protocol Scheduler, Hands on experience on Layer-2 Layer-1(High-PHY) interface Design / Development / Troubleshooting , Expert of RLC, PDCP, RRC gained in troubleshooting of Layer-1 and Layer-1, 5G-NR/LTE Layer-2 protocol scheduler, Intel FlexRAN experience, NR High-PHY ORAN FH 5G-NR/LTE RLC/PDCP/L3 flow and troubleshooting . Embedded C with extensive debugging experience. Skills and Qualifications Bachelor's degree in electrical engineering or a related field 12-15 years of experience in electronic systems design and development, with a strong background in the job market context of India Experience managing a team of engineers Strong knowledge of electronic components and systems, including microprocessors, sensors, and power supplies Experience with PCB design and layout software, such as Altium Designer or Eagle Experience with programming languages such as C, C++, and Python Strong analytical and problem-solving skills Excellent written and verbal communication skills Ability to work independently and as part of a team Strong project management skills, with the ability to manage multiple projects simultaneously

Posted 1 month ago

Apply

0.0 - 1.0 years

1 - 2 Lacs

Pune

Work from Office

Role & responsibilities : Programming of the Embedded Device Maintain the Record of the material dispatch and receive. Worked on the Smartgrid project in Junagad Team coordination and work assignment. Device codding and Troubleshooting Device testing and QC Coorination with the CSD and Resolve the field complaints Visit on the Field for the Smartgrid project NUC configuration and Installation Installation of the GPS device in the Vehicle Travel for the Demo Interfacing of various sensor with the Microcontroller Maintain the Record of the material dispatch and receive Team coordination and work assignment Knowledge of : GPS and GSM - - Microcontroller programming - - Field visit expertise - - Arduino Coding - - Sensor Interfacing - - Communication protocol Preferred candidate profile Candidate having experience in embedded system and ready for site visit at client/product location. Work include the field installations , Installation on Poles , Climbing on pole is required.

Posted 1 month ago

Apply

1.0 - 4.0 years

5 - 9 Lacs

Gurugram

Work from Office

Job Summary: We are seeking a dynamic and innovative R&D Executive with a strong background in Embedded Systems and the Internet of Things (IoT) to lead technology research, product development, and innovation strategy. You will spearhead advanced engineering projects, oversee design and prototyping, and contribute to cutting-edge solutions in smart devices, automation, edge computing, and connected technologies. Experience: 5+ Years Location: Gurugram Job Type: Full-Time Key Responsibilities: Drive R&D initiatives in Embedded Systems and IoT, from concept through to prototyping and commercialization. Lead the architecture, design, and validation of embedded hardware and firmware for connected devices. Collaborate with cross-functional teams (hardware, software, data science, cloud) to define technical solutions and system integration. Monitor emerging trends in IoT, edge computing, connectivity protocols (e.g., BLE, LoRa, Zigbee, NB-IoT), and embedded platforms. Evaluate and implement new tools, microcontrollers (e.g., STM32, ESP32, ARM Cortex), and development frameworks. Guide the selection of sensors, communication modules, and power optimization strategies. Interface with academic, industrial, and internal partners to explore co development opportunities. Prepare technical documentation, research papers, patent applications, and innovation roadmaps. Ensure product compliance with industry standards and certifications (e.g., CE, FCC, ISO, UL). Integrate hardware components and sensors for IoT applications. Participate in the full software development lifecycle. Collaborate with cross-functional teams to achieve project goals. Stay updated with the latest industry trends and technologies. Required Skills and Qualifications: Bachelor's or Master's degree in Electronics, Computer Engineering, Embedded Systems, or a related field. Proficient in PCB design tools (e.g., Altium, Eagle, KiCAD, Easy EDA etc). Strong soldering and hardware debugging skills. Experience with embedded programming (C/C++) and RTOS-based systems. Understanding of communication protocols like UART, SPI, I2C, CAN, MQTT, CoAP, and HTTP. Ability to work independently and as part of a cross-functional team. Proven experience in embedded systems development and IoT technologies. Familiarity with microcontrollers, microprocessors, and embedded operating systems. Experience in product lifecycle management and manufacturing processes. 5+ years of experience in embedded systems and IoT development, including hands-on R&D roles. Proficient in C/C++, Python, RTOS, and embedded Linux. Strong knowledge of microcontrollers, wireless communication protocols, and sensor integration. Familiarity with tools like Keil, IAR, STM32CubeMX, Platform IO, or equivalent. Experience with rapid prototyping platforms (Arduino, Raspberry Pi, Beagle Bone, etc.) and product development lifecycle. Proven ability to publish technical research, lead patent filings, or deliver innovative product concepts. Understanding of EMI/EMC considerations and regulatory standards (CE/FCC/BIS etc ). Experience in mass production workflows and working with contract manufacturers. Key Skills: Embedded Systems Programming IoT Technologies Microcontroller Programming Hardware Integration Software Development Lifecycle Troubleshooting and Debugging Technical Documentation Experience in AI/ML on edge devices or Tiny ML applications. Cloud integration knowledge (AWS IoT, Azure IoT Hub, Google Cloud IoT). Understanding of cybersecurity in IoT systems. Agile development and DevOps practices in embedded environments. What We Offer: Opportunity to work on innovative hardware products. Collaborative and inclusive team environment. Career growth and learning opportunities. Competitive salary and benefits package. Collaborative and supportive work environment. Continuous learning and professional development opportunities.

Posted 1 month ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Youll make a difference by: Required Qualifications : Bachelor's/Master's degree in Computer Science, Electronics Engineering, or related field Minimum 10 years of hands-on experience in embedded systems development Strong proficiency in C and C++ programming languages Extensive experience with QT frameworks for GUI development Deep understanding of embedded systems architecture and real-time operating systems Experience with microcontroller programming and hardware interfaces Technical Skills: Expert-level knowledge of C/C++ programming Proven experience with QT framework implementation Familiarity with embedded Linux systems Experience with debugging tools and protocols Knowledge of communication protocols (I2C, SPI, UART, etc.) Understanding of software development life cycle Version control systems (Git) Soft Skills: Strong analytical and problem-solving abilities Excellent verbal and written communication skills in English Proven ability to work effectively in cross-functional teams Strong documentation and technical writing skills Ability to mentor junior team members Self-motivated with strong organizational skills Responsibilities: Design and develop embedded software solutions Create and maintain technical documentation Collaborate with cross-functional teams for project delivery Perform code reviews and ensure code quality Troubleshoot complex technical issues Mentor junior developers and share technical expertise Participate in architectural decisions and technology selection Contribute to continuous improvement initiatives Desired Skills: 5-8 years of experience is required. Great Communication skills. Analytical and problem-solving skills

Posted 2 months ago

Apply

- 1 years

3 - 5 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Were looking for a passionate Embedded Engineer to design, develop, and optimize embedded systems for innovative hardware solutions. If you love coding in C/C++, working with microcontrollers, RTOS, and bringing devices to life, join our dynamic team today! Gain hands-on experience in firmware development, embedded Linux, IoT systems, and real-time applications. Grow your career with us in a future-focused environment that values creativity, performance, and technology. Skills Required: Embedded C/C++, ARM, RTOS, Microcontrollers, Linux, IoT, Debugging, Communication Protocols (UART, SPI, I2C). Experience: 03 Years Location : - Bengaluru, Hyderabad, Pune, Chennai, Kerala

Posted 2 months ago

Apply

5 - 10 years

8 - 15 Lacs

Chennai

Work from Office

We are seeking a highly skilled Instrumentation Engineer with bachelor's degree in Electrical Engineering, Instrumentation Engineering, or a related field. The ideal candidate will have expertise in hydraulic/pneumatic servo systems, proportional valves maintenance, electrical systems, data acquisition, and PLC control. Proficiency in LabVIEW and MATLAB programming, along with experience using NI cards for data acquisition and control, is required. Knowledge in C, C++, and Microcontroller programming are highly appreciated. The candidate should have Responsibilities: Design, develop, and maintain hydraulic/pneumatic servo systems and proportional valves. Perform maintenance and troubleshooting of electrical systems and instrumentation. Implement and manage data acquisition systems using NI cards. Develop and optimize control algorithms using LabVIEW and MATLAB. Ensure proper functioning and calibration of PLC systems. Collaborate with cross-functional teams to integrate instrumentation systems. Conduct periodic maintenance and calibration of instrumentation. Troubleshoot and resolve issues related to instrumentation and control systems. Ensure compliance with safety regulations and quality standards

Posted 2 months ago

Apply

5 - 10 years

15 - 30 Lacs

Bengaluru

Work from Office

5+ yrs in embedded SW dev/testing. Strong Python; C/C++ preferred. Exp in testing, code reviews, SDLC, microcontrollers schematics, test tools, Git/Perforce, WiFi, UART, SPI, AgileAzure DevOps Medical/regulated domain a plus

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