Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 15.0 years
0 Lacs
pune, maharashtra
On-site
You should have 10 to 15 years of experience in Embedded Software development. Your primary requirements for this role include: - Proficiency in Embedded C, C++, and Assembly Baremetal using any IDE compiler/debugger like GreenHills. - Ability to work on VC++ application development with Microsoft Foundation Class. - Willingness to learn RISC Assembly Programming in PowerPC Architecture, installer creation, and higher-end RTOS such as GHS Integrity, VxWorks, QNX. As a qualified candidate, you must possess the following skills and qualifications: - Strong hands-on experience in Embedded Software development for at least 10 years. - Familiarity with PowerPC architecture and RISC assembly language. - Proficiency in C, C++, Object-Oriented Design (OOD). - Thorough understanding of real-time operating system (RTOS) concepts. - Self-motivated with the ability to work effectively with minimal supervision. - Experience using SDLC management tools in a team setting (e.g. Jira, Git, etc.). Nice to have qualifications include: - Knowledge of power systems, switchgear, and regulator controls products/applications. - Experience with GreenHills Multi IDE environment. - Familiarity with Microsoft Foundation Class (MFC). - Exposure to Embedded Linux will be considered an advantage.,
Posted 3 weeks ago
0.0 - 3.0 years
0 - 0 Lacs
kota, rajasthan
On-site
As an Electronics Embedded Engineer, you will have the opportunity to work with Eeki (One of Uplers" Clients) in an office setting located in Kota. You will play a vital role in designing and testing embedded hardware interfaces for sensors and communication modules. Your responsibilities will include developing Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. You will be involved in schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and managing PCB manufacturing and assembly. Additionally, you will oversee board bring-up activities, manage vendors, handle import logistics for electronic components, plan project budgets, define test strategies, design custom test jigs, and manage product certification processes. The ideal candidate must possess skills in UART, Embedded Linux, SPI, I2C, Raspberry Pi, Eagle, and developing Product Requirement Documents (PRDs). You should also have experience in PCB bring-up, debugging, and validation, power optimization, signal integrity, and hardware integration of edge AI systems. Proficiency in schematic and PCB design tools such as Altium Designer, KiCAD, and Eagle is required for this role. In addition, there is an opportunity for a Manufacturing & Field Deployment Lead position where you will be responsible for developing low-level firmware for precise control and interfacing of sensors and camera modules. You will optimize and deploy edge machine learning (ML) models on embedded platforms like NVIDIA Jetson Nano and Raspberry Pi. Managing hardware interfaces for wireless connectivity, implementing Over-The-Air (OTA) update mechanisms, and designing strategies for efficient power management across edge computing systems and sensor networks are also crucial aspects of this role. To apply for this opportunity, follow the easy 3-step process: 1. Click on Apply! and register or log in on the portal. 2. Upload your updated resume and complete the screening form. 3. Increase your chances of getting shortlisted and meeting the client for an interview. If you are passionate about your work, eager to learn and grow, and committed to delivering exceptional results in the field of Electronics Embedded Engineering, this is the perfect opportunity for you. Join Eeki and be a part of a dynamic team that values innovation and excellence. Apply today and take your career to the next level with Uplers!,
Posted 4 weeks ago
0.0 - 4.0 years
0 - 0 Lacs
kota, rajasthan
On-site
As an Electronic Embedded Engineer at Eeki, you will be responsible for designing and testing embedded hardware interfaces for sensors and communication modules. Your key duties will include developing Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. You will also be involved in schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and managing PCB manufacturing and assembly. Additionally, you will oversee board bring-up activities, manage vendors, handle import logistics for electronic components, plan project budgets, define test strategies, design custom test jigs, and manage product certification processes. To excel in this role, you must possess skills in UART, Embedded Linux, SPI, I2C, Jetson Nano, Raspberry Pi, Altium Designer, KiCAD, Eagle, and developing PRDs. Your qualifications should include expertise in embedded Linux, PCB bring-up, debugging, validation, power optimization, signal integrity, and hardware integration of edge AI systems. Familiarity with schematic and PCB design tools such as Altium Designer, KiCAD, and Eagle is essential. Furthermore, as a Manufacturing & Field Deployment Lead, you will be responsible for developing low-level firmware for precise control and interfacing of sensors and camera modules. Your role will involve optimizing and deploying edge machine learning (ML) models on embedded platforms, managing hardware interfaces for wireless connectivity, implementing Over-The-Air (OTA) update mechanisms, and designing strategies for efficient power management across edge computing systems and sensor networks. To succeed in this position, you should have proficiency in C/C++ for embedded firmware, edge ML frameworks (TensorRT, OpenCV, PyTorch Lite), connectivity protocols (MQTT, HTTP, custom serial protocols), OTA frameworks, and power profiling techniques. The roles are based in Kota, Rajasthan, with a salary range of INR 4-6 LPA. The working hours are Monday to Saturday from 10 am to 6 pm. To apply for these opportunities, click on Apply! on the portal, register or login, complete the Screening Form, and upload your updated resume to increase your chances of getting shortlisted for an interview. Uplers is dedicated to simplifying and expediting the hiring process, providing support to all talents in finding and applying for relevant contractual onsite opportunities to advance their careers. If you are seeking a new challenge, a supportive work environment, and a chance to elevate your career, apply today and seize the opportunity to grow with us.,
Posted 4 weeks ago
5.0 - 10.0 years
15 - 30 Lacs
Bengaluru
Work from Office
Description: Preferable GNU Makefiles AWS Python Open Embedded - BitBake,Bazel Requirements: Must have experience Embedded C/C++ Shell Scripting Rest APIs Git CI/CD (gitlab runners) AI exposure / proficiency Job Responsibilities: Preferable GNU Makefiles AWS Python Open Embedded - BitBake,Bazel What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 4 weeks ago
0.0 - 2.0 years
4 - 6 Lacs
Kota
Work from Office
Electronics Embedded Engineer Experience: 0 - 2 Years Exp Salary : INR 4-6 Lacs per annum Preferred Notice Period : 15 Days Shift : 10:00 AM to 6:00 PM IST Opportunity Type: Office (Kota) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : UART OR Embedded Linux OR SPI OR I2C and Raspberry Pi OR Eagle and Develop Product Requirement Documents (PRDs) Eeki (One of Uplers' Clients) is Looking for: Electronics Embedded Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Responsibilities: Design and test embedded hardware interfaces for sensors and communication modules. Develop Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. Perform schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and manage PCB manufacturing and assembly. Oversee board bring-up activities including debugging and validation. Manage vendors including EMS/contract manufacturers and component suppliers conduct audits and support onboarding. Handle import logistics for electronic components, including CHIMS certification, coordination with clearing agents, and required documentation. Plan project budgets and define test strategies, including firmware development, field testing, and validation. Design custom test jigs and manage product certification processes (EMI/EMC, environmental compliance). Define manufacturing strategies and establish end-to-end logistics operations. Integrate microcontrollers, power systems, and wireless interfaces such as Wi-Fi, LoRa, and 4G. Support board bring-up with a focus on EMC compliance and power optimization Required skills and qualifications: Embedded Linux, UART, I2C, SPI Power optimization and signal integrity PCB bring-up, debugging, and validation Jetson Nano, Raspberry Pi, and other SBCs Hardware integration of edge AI systems Schematic and PCB design tools (e.g., Altium Designer, KiCAD, Eagle) Job Title: Manufacturing & Field Deployment Lead Responsibilities: Develop low-level firmware for precise control and interfacing of sensors and camera modules. Optimize and deploy edge machine learning (ML) models on embedded platforms such as NVIDIA Jetson Nano and Raspberry Pi. Manage hardware interfaces for wireless connectivity including Wi-Fi, LoRa, and 4G LTE. Implement and maintain robust Over-The-Air (OTA) update mechanisms for remote firmware deployment and device management. Design and execute strategies for efficient power management across edge computing systems and sensor networks. Required skills and qualifications: C/C++ for embedded firmware Edge ML frameworks (TensorRT, OpenCV, PyTorch Lite) Connectivity protocols (MQTT, HTTP, custom serial protocols) OTA frameworks and secure firmware updates Power profiling and low-power design techniques How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Eeki Foods vision is a world where pesticide-free vegetables are affordable and accessible to everyone. So, we have developed our patented growing chambers that provide an ideal growing environment for the plants root zone without using any growing media. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 4 weeks ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As a Software Developer with 5 to 8 years of experience, you will be responsible for developing and debugging embedded applications using the C/C++ programming language. You should have a good understanding of Embedded Linux (Timesys, Buildroot, Yocto) and RTOS, along with experience in video encoding and decoding. Hands-on experience in developing device drivers is a must, as well as working knowledge of Embedded devices and communication protocols such as Microcontrollers, JTAG/UART/I2C/ICSP. Your role will involve updating complex software components and subsystems in a released product and debugging the code in collaboration with HW engineers. You will be responsible for testing the code developed, which includes unit tests, integration tests, issue resolution, verification, and validation. Identifying root causes of issues, determining potential solutions, and evaluating them against requirements will be crucial aspects of your responsibilities. It is essential to have knowledge of Cross-platform build environments like CMake, ARM, and familiarity with filesystems, block devices, bootloaders (UBIFS, NAND flash, eMMC, u-boot). Good exposure to verification methodologies, software testing methodologies, and documentation skills will be beneficial in this role. You will also participate in software planning and estimating activities, delivering work within defined timelines while achieving product quality goals. Mentoring and training team members, documenting work according to organization quality standards, and following the company's standards for code development and quality processes are integral parts of your responsibilities. Basic electronics debugging and troubleshooting skills, along with a good understanding of algorithms, design patterns, and data structures are necessary for this position. Experience with Software Version Control tools like Git/Bitbucket, Documentation tools like Microsoft Word and Excel, and Project Tracking tools like JIRA will be advantageous. Your role will involve ensuring the integrity and security of patient health information, company intellectual property, and confidential data. Strong analytical and problem-solving skills, along with a demonstrated ability to work in a team environment, are essential for success in this role. Location: Gurgaon,
Posted 4 weeks ago
0.0 - 2.0 years
4 - 6 Lacs
Kota, Jaipur, Bengaluru
Work from Office
Electronics Embedded Engineer Experience: 0 - 2 Years Exp Salary : INR 4-6 Lacs per annum Preferred Notice Period : 15 Days Shift : 10:00 AM to 6:00 PM IST Opportunity Type: Office (Kota) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : UART OR Embedded Linux OR SPI OR I2C and Raspberry Pi OR Eagle and Develop Product Requirement Documents (PRDs) Eeki (One of Uplers' Clients) is Looking for: Electronics Embedded Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Responsibilities: Design and test embedded hardware interfaces for sensors and communication modules. Develop Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. Perform schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and manage PCB manufacturing and assembly. Oversee board bring-up activities including debugging and validation. Manage vendors including EMS/contract manufacturers and component suppliers conduct audits and support onboarding. Handle import logistics for electronic components, including CHIMS certification, coordination with clearing agents, and required documentation. Plan project budgets and define test strategies, including firmware development, field testing, and validation. Design custom test jigs and manage product certification processes (EMI/EMC, environmental compliance). Define manufacturing strategies and establish end-to-end logistics operations. Integrate microcontrollers, power systems, and wireless interfaces such as Wi-Fi, LoRa, and 4G. Support board bring-up with a focus on EMC compliance and power optimization Required skills and qualifications: Embedded Linux, UART, I2C, SPI Power optimization and signal integrity PCB bring-up, debugging, and validation Jetson Nano, Raspberry Pi, and other SBCs Hardware integration of edge AI systems Schematic and PCB design tools (e.g., Altium Designer, KiCAD, Eagle) Job Title: Manufacturing & Field Deployment Lead Responsibilities: Develop low-level firmware for precise control and interfacing of sensors and camera modules. Optimize and deploy edge machine learning (ML) models on embedded platforms such as NVIDIA Jetson Nano and Raspberry Pi. Manage hardware interfaces for wireless connectivity including Wi-Fi, LoRa, and 4G LTE. Implement and maintain robust Over-The-Air (OTA) update mechanisms for remote firmware deployment and device management. Design and execute strategies for efficient power management across edge computing systems and sensor networks. Required skills and qualifications: C/C++ for embedded firmware Edge ML frameworks (TensorRT, OpenCV, PyTorch Lite) Connectivity protocols (MQTT, HTTP, custom serial protocols) OTA frameworks and secure firmware updates Power profiling and low-power design techniques How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Eeki Foods vision is a world where pesticide-free vegetables are affordable and accessible to everyone. So, we have developed our patented growing chambers that provide an ideal growing environment for the plants root zone without using any growing media. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 4 weeks ago
0.0 - 2.0 years
4 - 6 Lacs
Kota, Chennai, Jaipur
Work from Office
Electronics Embedded Engineer Experience: 0 - 2 Years Exp Salary : INR 4-6 Lacs per annum Preferred Notice Period : 15 Days Shift : 10:00 AM to 6:00 PM IST Opportunity Type: Office (Kota) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : UART OR Embedded Linux OR SPI OR I2C and Raspberry Pi OR Eagle and Develop Product Requirement Documents (PRDs) Eeki (One of Uplers' Clients) is Looking for: Electronics Embedded Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Responsibilities: Design and test embedded hardware interfaces for sensors and communication modules. Develop Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. Perform schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and manage PCB manufacturing and assembly. Oversee board bring-up activities including debugging and validation. Manage vendors including EMS/contract manufacturers and component suppliers conduct audits and support onboarding. Handle import logistics for electronic components, including CHIMS certification, coordination with clearing agents, and required documentation. Plan project budgets and define test strategies, including firmware development, field testing, and validation. Design custom test jigs and manage product certification processes (EMI/EMC, environmental compliance). Define manufacturing strategies and establish end-to-end logistics operations. Integrate microcontrollers, power systems, and wireless interfaces such as Wi-Fi, LoRa, and 4G. Support board bring-up with a focus on EMC compliance and power optimization Required skills and qualifications: Embedded Linux, UART, I2C, SPI Power optimization and signal integrity PCB bring-up, debugging, and validation Jetson Nano, Raspberry Pi, and other SBCs Hardware integration of edge AI systems Schematic and PCB design tools (e.g., Altium Designer, KiCAD, Eagle) Job Title: Manufacturing & Field Deployment Lead Responsibilities: Develop low-level firmware for precise control and interfacing of sensors and camera modules. Optimize and deploy edge machine learning (ML) models on embedded platforms such as NVIDIA Jetson Nano and Raspberry Pi. Manage hardware interfaces for wireless connectivity including Wi-Fi, LoRa, and 4G LTE. Implement and maintain robust Over-The-Air (OTA) update mechanisms for remote firmware deployment and device management. Design and execute strategies for efficient power management across edge computing systems and sensor networks. Required skills and qualifications: C/C++ for embedded firmware Edge ML frameworks (TensorRT, OpenCV, PyTorch Lite) Connectivity protocols (MQTT, HTTP, custom serial protocols) OTA frameworks and secure firmware updates Power profiling and low-power design techniques How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Eeki Foods vision is a world where pesticide-free vegetables are affordable and accessible to everyone. So, we have developed our patented growing chambers that provide an ideal growing environment for the plants root zone without using any growing media. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 4 weeks ago
0.0 - 2.0 years
4 - 6 Lacs
Kota, Hyderabad, Bengaluru
Work from Office
Electronics Embedded Engineer Experience: 0 - 2 Years Exp Salary : INR 4-6 Lacs per annum Preferred Notice Period : 15 Days Shift : 10:00 AM to 6:00 PM IST Opportunity Type: Office (Kota) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : UART OR Embedded Linux OR SPI OR I2C and Raspberry Pi OR Eagle and Develop Product Requirement Documents (PRDs) Eeki (One of Uplers' Clients) is Looking for: Electronics Embedded Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Responsibilities: Design and test embedded hardware interfaces for sensors and communication modules. Develop Product Requirement Documents (PRDs), system architecture, and supporting documentation throughout the product development lifecycle. Perform schematic design, PCB layout, component selection, Bill of Materials (BOM) creation, Gerber file generation, and manage PCB manufacturing and assembly. Oversee board bring-up activities including debugging and validation. Manage vendors including EMS/contract manufacturers and component suppliers conduct audits and support onboarding. Handle import logistics for electronic components, including CHIMS certification, coordination with clearing agents, and required documentation. Plan project budgets and define test strategies, including firmware development, field testing, and validation. Design custom test jigs and manage product certification processes (EMI/EMC, environmental compliance). Define manufacturing strategies and establish end-to-end logistics operations. Integrate microcontrollers, power systems, and wireless interfaces such as Wi-Fi, LoRa, and 4G. Support board bring-up with a focus on EMC compliance and power optimization Required skills and qualifications: Embedded Linux, UART, I2C, SPI Power optimization and signal integrity PCB bring-up, debugging, and validation Jetson Nano, Raspberry Pi, and other SBCs Hardware integration of edge AI systems Schematic and PCB design tools (e.g., Altium Designer, KiCAD, Eagle) Job Title: Manufacturing & Field Deployment Lead Responsibilities: Develop low-level firmware for precise control and interfacing of sensors and camera modules. Optimize and deploy edge machine learning (ML) models on embedded platforms such as NVIDIA Jetson Nano and Raspberry Pi. Manage hardware interfaces for wireless connectivity including Wi-Fi, LoRa, and 4G LTE. Implement and maintain robust Over-The-Air (OTA) update mechanisms for remote firmware deployment and device management. Design and execute strategies for efficient power management across edge computing systems and sensor networks. Required skills and qualifications: C/C++ for embedded firmware Edge ML frameworks (TensorRT, OpenCV, PyTorch Lite) Connectivity protocols (MQTT, HTTP, custom serial protocols) OTA frameworks and secure firmware updates Power profiling and low-power design techniques How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Eeki Foods vision is a world where pesticide-free vegetables are affordable and accessible to everyone. So, we have developed our patented growing chambers that provide an ideal growing environment for the plants root zone without using any growing media. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 4 weeks ago
4.0 - 10.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Design, develop, and maintain C++ applications for infotainment systems running on embedded Linux. Collaborate with cross-functional teams including system architects, UI/UX designers, and hardware engineers. Implement real-time features and system services for vehicle infotainment platforms. Debug and troubleshoot issues across software layers (middleware, drivers, user-space). Ensure system reliability, performance, and compliance with automotive standards. Contribute to system integration, validation, and release cycles. Mandatory Skills : Strong programming skills in C++ (C++11/14/17) . Hands-on experience with Linux (User Space / Kernel / Device Drivers) . Solid understanding of automotive infotainment systems and their architecture. Experience in embedded development in real-time or resource-constrained environments. Familiarity with automotive standards (e.g., ISO 26262, ASPICE) and communication protocols (CAN, LIN). Automotive, C++, Infotainment, Linux
Posted 4 weeks ago
2.0 - 3.0 years
3 - 6 Lacs
Ahmedabad, Surat, Vadodara
Work from Office
About the job We are looking for a skilled Embedded Systems Engineer/ Embedded Software Engineer with hands-on experience in Raspberry Pi, Linux systems, GUI development, and microcontroller interfacing. The ideal candidate will work on designing, developing, and integrating embedded solutions for innovative products. Note: Only candidates based in Surat or willing to relocate to Surat should apply. Responsibilities Develop and maintain embedded systems applications on Raspberry Pi (using languages such as Python, C, and C++). Design and implement Linux-based solutions, including configuration and setup of operating systems (Raspberry Pi OS, Ubuntu, etc.). Design and create graphical user interfaces (GUIs) for applications running on the Raspberry Pi using GUI tools and other appropriate frameworks. Write efficient, maintainable code for the Raspberry Pi, including code for display screens (LCD, OLED, etc.), touch interfaces, or external peripherals. Interface Raspberry Pi with microcontrollers like STM32 for embedded control applications. Work with various microcontroller platforms to create embedded systems that communicate with Raspberry Pi via protocols like I2C, SPI, and UART. Preferred candidate profile Qualifications B.E./B.Tech in Electronics and Communication Engineering or a related field. Strong foundation in embedded systems, electronics, and microcontroller-based development. Hands-on experience with Raspberry Pi, Linux OS, and microcontroller interfacing (STM32, Arduino, etc.). Proficiency in programming languages such as Python, C, or C++. Familiarity with communication protocols like I2C, SPI, and UART. Good understanding of both hardware and software integration in embedded systems. Candidates based in Surat or willing to relocate to Surat are preferred.
Posted 4 weeks ago
3.0 - 7.0 years
5 - 8 Lacs
Bengaluru
Work from Office
We are currently seeking a highly skilled and experienced Firmware Engineer to join our dynamic team at Eximietas Design. The Firmware Engineer will play a pivotal role in designing, developing, and maintaining firmware for a wide range of hardware peripherals and platforms. The ideal candidate will have a strong background in firmware development, experience collaborating with cross-functional teams, and a passion for optimizing performance and security in hardware and software integration. Key Responsibilities: Design, develop, and maintain Firmware for COTS/custom silicon. Collaborate with hardware and software teams to define driver requirements and specifications. Implement and optimize Firmware for various hardware peripherals and platforms. Provide technical support and troubleshooting assistance for firmware issues. Stay updated on industry trends and advancements in firmware development to incorporate best practices and optimizations into driver designs. Contribute to the documentation and knowledge sharing within the team Qualification: Strong programming in C. Firmware development on Microcontroller platform with respect to functionality, performance and quality. Experience with hardware interfaces, such as UART, SPI, I2C, and peripherals. Work with teams to develop sensor interfacing. System level debugging, efforts to improve performance and reliability. Collaborate and work with developers across the globe during firmware development Experience in embedded systems design with real-time operating systems and strong firmware architect capabilities Performs code review following coding guidelines and static code analysis. Strong debugging skills, all the way from application to hardware and has experience in using Oscilloscope, USB Analyser, etc.,
Posted 4 weeks ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator, constantly pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this role, candidates should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 2 years of Software Engineering experience, a Master's degree with 1+ year of experience, or a PhD in a relevant field. A minimum of 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc., is required. The ideal candidate for the display software team will have a strong interest in developing software for mobile and embedded devices. Responsibilities include firmware development for Display, design and development of new features, support for new hardware development, debugging software issues, optimizing software for performance and power, and collaborating with partners and OEMs on project milestones. Knowledge in various disciplines such as Display, Android, Weston/Wayland, and DRM/KMS driver is preferred. Key qualifications for this role include being detailed-oriented with strong analytical and debugging skills, proficient in C/C++ programming, knowledgeable in Linux Kernel, experienced in Linux kernel architecture and driver development, and understanding low-level software/hardware interface design and debugging. The role involves working under supervision, making decisions that may impact work beyond the immediate group, and effective communication skills. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm, and unsolicited submissions will not be considered. For further information on this role, please reach out to Qualcomm Careers.,
Posted 1 month ago
3.0 - 6.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Key Responsibilities Extensive experience in WLAN Driver development. Exposure to Android is good to have Proficiency in programming languages such as C/C++ for embedded systems. Knowledge of WLAN protocols (802.11a/b/g/n/ac/ax) and standards. Familiarity with ARM Based chipsets, drivers, and WLAN software development kits. Strong problem-solving skills and ability to troubleshoot complex WLAN issues. Effective communication and collaboration skills in a team environment. Requirements Bachelors or masters degree in computer science, Electrical Engineering, or a related field. 3 to 6 years of experience in WLAN or embedded systems. Strong problem-solving and analytical skills.
Posted 1 month ago
6.0 - 9.0 years
7 - 17 Lacs
Hyderabad, Chennai, Bengaluru
Work from Office
Dear Candidates, Looking for Core Java and Embedded Java programming. Location: Bangalore Notice Period: immediate/Max 15 days Please find the below Job Description: Roles & Responsibilities: -Design, develop, and maintain so ftware components for embedded systems using Java. -Implement asynchronous communication mechanisms for efficient data exchange. -Apply multithreading techniques to ensure high performance and responsiveness. -Utilize RxJava or similar reactive libraries to build scalable and resilient systems. -Collaborate with cross-functional teams to define, design, and ship new features. -Write clean, maintainable, and well-documented code. -Debug and resolve issues related to embedded Java applications. -Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: -Automotive ECU Development with Embedded JAVA: Hands-on experience in development and configuration management for automotive Electronic Control Units (ECUs) -Strong experience in Core Java and Embedded Java programming. -Pr oficiency with RxJava or other reactive programming frameworks. -Solid understanding of asynchronous communication patterns. -Expertise in multithreading and concurrency control. -Knowledge of low-level programming concepts related to embedded systems. -Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus . -Experience with version control systems like Git. -Experience with protocols like MQTT, CAN, or Serial Communication. -Hands-on experience with debugging tools and hardware integration. Additional Information: - The candidate should have minimum 5 years of experience in Java Full Stack Development. - This position is based at our Bengaluru office. - A 15 years full time education is required. (Bachelor or masters degree in Computer Science, Electronics, or a related field)." if you are interested in above position. Kindly share your profile- wakdevi@crownsolution.com. Regards, devii
Posted 1 month ago
6.0 - 11.0 years
6 - 11 Lacs
Bengaluru
Work from Office
Position: C/C++ Embedded Linux (CE611SF RM 3410) Preferrable experience years in similar role of product development or medical devices. Required Technical Skill Set Programming Language C/C++ Good understanding of Embedded Linux (Timesys, Buildroot, Yocto) and RTOS Experienced in video encoding and decoding Hands on experience in developing device drivers Working knowledge of Embedded devices and communication protocols (Microcontrollers, JTAG/UART/I2C/ICSP) Knowledge of Cross-platform build environments (CMake, ARM) Good working knowledge with filesystems, block devices, bootloaders (UBIFS, NAND flash, eMMC, u-boot) Sound knowledge algorithms, design patterns and data structures. Software Version Control Git/ Bitbucket Documentation Microsoft Word and Excel Project Tracking JIRA Basic electronics debugging and troubleshooting skills. Good knowledge of verification methodologies; Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management. Good exposure in Test Processes and Software Testing methodologies. Demonstrated documentation skills, strong analytical & problem-solving skills. Roles and Responsibilities Responsible for developing and debugging embedded application using C/C++ programming language. Updating complex software components and subsystems in a released product Responsible for debugging the code with HW engineers Responsible for testing the code developed (includes unit test, integration test, issue resolution, verification, and validation ). This includes writing test cases and development of test scripts. Identify root causes of issues, determines potential solutions, and evaluates them against requirements. Participate in software planning and estimating activities. Responsible for delivering his work in defined timelines while achieving product quality goals Responsible for mentoring/ training team members. Documentation of work according to organization quality standards. Follows the company s standards for code development and quality process and complies with quality management system procedures. Ensures the integrity and security of patient health information, company intellectual property, and confidential data Job Category: Embedded HW_SW Job Type: Full Time Job Location: Bangalore Experience: 6-11 Years Notice period: 0-15 days
Posted 1 month ago
5.0 - 7.0 years
25 - 30 Lacs
Hyderabad
Work from Office
S ENIOR SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD is looking for a s enior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD s abilities to deliver the highest quality, industry-leading technologies to market. THE PERSON: The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for S oftware engineering development , and is diligent and passionate about Technology . A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators. KEY RESPONSIBILITIES: Validate new SW features before releasing them to customers Contribute to a high-functioning feature team C ollaborate closely with multiple teams to deliver key planning solutions and the technology to support them Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE: 3.5-7 years of expert knowledge and hands-on experience in C, C++, git Experience with Linux Device trees and Linux or baremetal driver development Experience with Embedded Linux and Embedded System development Experience with writing models for QEMU or other virtual platforms Experience with collaboration with Open Source projects Knowledge in ARM system architecture is considered a plus Effective communication and problem-solving skills ACADEMIC CREDENTIALS: Bachelor s or Master s degree in Computer/Software Engineering, Computer Science, or related technical discipline #LI-SK4
Posted 1 month ago
3.0 - 6.0 years
5 - 8 Lacs
Bengaluru
Work from Office
Summary: A Software Cyber Security Engineer is responsible for protecting an organizations software and systems from cyber threats . A Senior Engineer for software will be responsible for the development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The successful candidate will possess solid hands -on technical abilities, an excitement and energy for product development, and a passion for their work and the impact it has on meeting the needs of patients. Essential Duties and Responsibilities: This includes designing, implementing, and maintaining security measures, as well as responding to security incidents and breaches. Their work involves identifying vulnerabilities, developing security protocols, and ensuring the confidentiality, integrity, and availability of data. Responsible for the design of a module/project, makes design choices for new product development, sustenance activities, field issue resolution etc. Responsible for analyzing and understanding the requirements. Identifies key module/product level technical risks and assists project manager in developing mitigation and recovery plan Review work products and ensure the quality of deliverables Provides input to the test strategies at a product level Provides guidance to development and test teams with respect to overall design and development. Demonstrate the ability work with team members. Applies principles of SDLC and methodologies like Lean/Agile/XP, CI, Sof tware and Product Security, Scalability, Documentation Practices, refactoring and testing techniques. Participates in continuous improvement activities by identifying and appropriately escalating process and product quality gaps. Qualifications: Excellent sof tware design and implementation skills Strong Object-Oriented development and design knowledge and experience Broad understanding of technology & sof tware development principles: Analysis and Design: Object oriented architecture, Design Patterns Programming: C, C++, Python, C# etc Development and Continuous Integration: Visual Studio/Eclipse, SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc. OS: Embedded Linux, VxWorks etc. Experience in working in project teams, involving SW architects, SW engineers. Demonstrated success in delivering results on technical challenges. Experience in Healthcare domain is a plus Education and/or Experience: Excellent communication, interpersonal and documentation skills Firm decision maker and shall possess good inf luencing skills Openness to collaborate in interest of project/organization. Proactive and self -driven, possesses due sense of urgency Shall be very good technically; possess systems mindset and good problem-solving abilities. Working with multisite teams, Quality conscious and Process & customer Oriented Coaching capabilities
Posted 1 month ago
4.0 - 10.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Job Title Senior Software Technologist I Job Description We are seeking a Senior Embedded Software Developer to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. The ideal candidate will have expertise in Linux OSS, BSP, Yocto, C++ development, system architecture, and software quality assurance . You will be responsible for designing, optimizing, and delivering scalable solutions while mentoring junior developers and driving innovation. Key Responsibilities: Analyze and understand software/functional requirements to design and develop high-quality software . Lead architecture decisions and ensure scalable, high-performance solutions. Write efficient, maintainable code following best practices and conduct code reviews . Developing Bare Metal and/or Linux drivers for Embedded devices based on iMX processors. Developing or customizing board support packages (BSP). Implement developer -level testing (unit, component) to ensure software reliability. Writing component tests using Google Test (GTest) with Gherkin syntax following behavior-driven development (BDD) principles. Create technical documentation and comply with development policies . Debug, troubleshoot, and resolve complex software issues efficiently. Stay updated with technical advancements and advocate best practices within the team. Support project estimation, planning, and risk management activities . Required Skills & Qualifications: 10+ years of relevant experience as a developer working in a Linux development environment At least 6+ years of experience in developing Custom Embedded Linux Operating Systems using Yocto , BitBake recipes and OpenEmbedded. Experience in embedded development, Linux device driver development, integration, board bring-up activities such as programming, debugging, troubleshooting and functionality testing Advanced knowledge of C, C++, shell scripts, Python and proven hands-on experience Good understanding in electronics hardware: schematics, data sheets reading Solid knowledge of Embedded Linux systems, low-level software (drivers, BSP ), open-source, Yocto, and proven hands-on experience Modify/patch or rewrite device tree files, bootloaders, kernel drivers, or open-source packages with a clean commit & potentially contribute back to OSS community. Sound knowledge of GNU/Yocto build system as well as using various tool chains. Proficiency in GitHub, CI/CD pipelines , and Agile/SAFe methodologies. Excellent problem-solving, analytical, and debugging skills . Strong communication, documentation, and collaboration skills . Work experience in healthcare systems or real-time applications . Basic understanding of medical technology & human physiology (preferred). How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company s facilities. Field roles are most effectively done outside of the company s main facilities, generally at the customers or suppliers locations. Indicate if this role is an office/field/onsite role. About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we wont stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others. Learn more about our business . Discover our rich and exciting history . Learn more about our purpose . If you re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here . #Connectedcare
Posted 1 month ago
3.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O, KVM and bootloader. You will apply your expertise in the development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on IBM Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and development of state of the art features for Enterprise Linux. Working closely with Opensource community to upstream features developed. Work towards the goal to ensure IBM Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 8 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 1 month ago
3.0 - 7.0 years
5 - 9 Lacs
Bengaluru
Work from Office
As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O, KVM and bootloader. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically Required education Bachelor's Degree Required technical and professional expertise 6 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 1 month ago
7.0 - 10.0 years
8 - 14 Lacs
Chennai
Work from Office
Role & responsibilities * Good Hands on Experience in C++ * Good Hands on Experience on Embedded Linux * Hands on Experience in Yocto. Experience : 7+ Years Interested and suitable candidates can share their resume to vibin.george@tataautocomp.com
Posted 1 month ago
5.0 - 10.0 years
8 - 14 Lacs
Chennai
Work from Office
Role & responsibilities * Good Hands on Experience in C++ * Good Hands on Experience on Embedded Linux * Hands on Experience in Yocto. Experience : 5+Years Interested and suitable candidates can share their resume to vibin.george@tataautocomp.com
Posted 1 month ago
5.0 - 10.0 years
15 - 27 Lacs
Chennai
Work from Office
Description: c++ Requirements: Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. Job Responsibilities: Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Software Engineer specializing in C++ with Qt/QML, you will play a crucial role in our development team by designing and developing cross-platform applications with modern and dynamic user interfaces. Your expertise in C++ (preferably C++11/14/17) combined with Qt framework will ensure the high performance and responsiveness of the applications you work on. Your responsibilities will include designing, developing, and maintaining applications using C++ and Qt framework, creating dynamic user interfaces with Qt Quick and QML, integrating backend logic with front-end QML code, and participating in software design and code reviews. Your ability to write clean, maintainable, and well-documented code will be essential as you debug, optimize, and test applications on various platforms such as Windows, Linux, and Embedded systems. Collaboration with cross-functional teams including UI/UX designers, QA, and hardware engineers will be a key aspect of your role. To excel in this position, you should have a strong proficiency in C++, object-oriented programming, and data structures. Hands-on experience with Qt (Widgets, Qt Quick, Signals & Slots) and practical usage of QML for UI development are essential skills. Additionally, familiarity with multi-threading, networking, and design patterns like MVC/MVVM will be beneficial. Experience with version control systems like GIT, knowledge of embedded Linux development, and exposure to Agile/Scrum development methodology are desirable. Ideally, you should hold a Bachelors or Masters degree in Computer Science, Electronics, or a related field to qualify for this position. Your passion for software development, attention to detail, and willingness to continuously learn and improve will make you a valuable addition to our team.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City