Jobs
Interviews

1870 Uart Jobs - Page 16

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

5.0 years

0 Lacs

Jaipur, Rajasthan, India

On-site

At Elexo Energy, we are building the future of EV, ESS, BESS and next-gen deep-tech AI-integrated energy products. If you're passionate about embedded systems, cutting-edge technology, and shaping the future of clean energy — we want to hear from you! Location:- Jaipur, Rajasthan Role Overview: We are looking for a highly motivated "Embedded Firmware Engineer" to join our R&D team. You will be working on: Battery Management Systems (BMS) IoT-based platforms Thermal Management Systems Controllers from NXP, STMicroelectronics, Renesas, etc. Industrial communication protocols like CAN, UART, RS-485. You’ll work closely with cross-functional teams on deep-dive root cause analysis (RCA), firmware testing, and validation as per IEC, IS, and UL standards. What You'll Do: Design, develop, and optimize firmware for real-time applications. Integrate RTOS and peripheral drivers. Work with oscilloscopes, logic analyzers, and debugging tools. Interface with hardware, software, and test teams. Conduct thorough testing, validation, and RCA in line with industrial and safety standards. What We're Looking For: Strong experience in Embedded C/C++ and RTOS environments. Hands-on experience with CAN, UART, RS-485, SPI, and I2C. Familiar with hardware debugging and tools like oscilloscope, DMM, etc. Exposure to AI integration in embedded systems is a plus. Understanding of BMS, thermal systems, and IoT architecture. Experience with IEC, IS, UL testing standards. Qualifications: B.Tech / M.Tech in Electronics, Electrical, Instrumentation, or related fields. 1–5 years of relevant experience preferred, but passionate freshers with strong projects are welcome. Why Join Elexo Energy? Work at the intersection of AI, clean energy, and embedded innovation. Fast-paced, dynamic deep-tech environment, Make a tangible impact on the future of energy systems.

Posted 1 week ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

🧠 About the Role We are looking for an Autonomous Systems Engineer with strong experience in robotics, controls, estimation, and embedded software. This is a hands-on role where you'll design, implement, and deploy autonomy stacks for UGVs, working across localization, control, sensor fusion, motion planning, and real-time deployment . Your work will be used in the field, integrated into platforms that navigate unstructured environments autonomously. 🔧 What You’ll Work On- 🧭 Localization & Sensor Fusion Implement EKF, UKF, or factor graphs to fuse IMU, wheel odometry, GPS (RTK/L1), magnetometer, and vision-based odometry Real-time dead-reckoning and pose estimation Handle time synchronization, sensor latency, and covariance propagation 🎯 Control Systems Design PID, LQR, and hybrid control architectures for skid-steer / Ackermann platforms Interface via CAN, UART, or shared memory with low-level firmware Trajectory tracking using spline-based and discrete path followers 🛤 Motion Planning Implement planners like A*, D*, RRT*, DWA, and spline-based methods Integrate costmaps, dynamic constraints, and real-time path generation Develop local obstacle avoidance using potential/vector fields 🤖 Robot Modeling Derive forward/inverse kinematics and dynamic models (Newton-Euler, Lagrangian) Handle slip, disturbance modeling, and Jacobian computation Manage SE(3) transforms across body, sensor, map, and ENU/NED frames ⚙️ System Integration (ROS 2) Develop modular autonomy software in ROS 2 using nodes, messages, actions Build architecture for localization, control, planning, and perception Integrate diagnostics, failsafe logic, and heartbeat systems 👁️ Perception (Preferred) Use LiDAR, stereo, depth, or event cameras for terrain analysis and obstacle detection Develop point cloud pipelines (e.g., voxel grid, NDT) and basic semantic segmentation 🧰 Tech Stack & Tools Languages: C++17/20 (multi-threading, hardware abstraction), Python Frameworks: ROS 2 (rclcpp, nav2), CMake, colcon, DDS Libraries: Eigen, Sophus, Ceres Solver, NumPy/SciPy Sim & Debug: RViz, Gazebo, Isaac Sim, rosbag, custom loggers Hardware: Jetson, STM32, RTOS, CAN, SPI, I2C ✅ What You Bring B.Tech / M.Tech / Ph.D. in Robotics, Mechatronics, Controls, or CS/EE with robotics specialization 4+ years of hands-on experience in real-world robot autonomy Strong fundamentals in: Kinematics & Dynamics Estimation & Filtering Feedback & Motion Control C++ and Linux-based robotics development Proven deployment on physical platforms (not just simulations) 🎯 Why Join Us? Work at the frontier of autonomous mobility Own your systems end-to-end, from design to deployment Collaborate with a passionate, tight-knit robotics team See your code power real UGVs in live environments

Posted 1 week ago

Apply

0 years

0 Lacs

Bhopal, Madhya Pradesh, India

On-site

Overview: We are looking for a passionate and experienced Embedded Hardware Engineer (L2) with a focus on avionics system design to join our UAV development team. In this role, you will be responsible for designing, integrating, and testing high-performance avionics hardware systems including flight controllers, sensor interfaces, power management circuits, and communication modules. This position is ideal for a hands-on engineer with strong experience in PCB design, embedded systems, and electronics validation, looking to work on cutting-edge UAV platforms in a fast-paced, innovation-driven environment. Responsibilities 1. Design and Develop Avionics Systems: Develop robust and reliable avionics hardware, including flight controllers, power distribution boards, sensors, and communication modules for UAV applications. 2. PCB Design and Development: Create schematic designs, PCB layouts, and oversee fabrication and assembly processes. 3. Embedded Systems Integration: Work with microcontrollers, FPGAs, and DSPs to develop and integrate embedded avionics solutions. 4. Power Management Systems: Design efficient power distribution and management systems, including battery management and redundant power supplies. 5. Sensor Integration: Interface various sensors (IMU, GPS, LiDAR, barometric altimeters, etc.) with avionics hardware for real-time flight data acquisition. 6. Communication Systems: Design and implement communication protocols including CAN, UART, SPI, I2C, and RF systems for drone telemetry and control. 7. Testing and Validation: Conduct rigorous testing and validation of avionics hardware to ensure compliance with industry standards and safety regulations. 8. Troubleshooting and Optimization: Diagnose and resolve hardware-related issues and optimize designs for better efficiency, weight reduction, and thermal management. 9. Documentation and Compliance: Maintain comprehensive documentation for designs, test procedures, and regulatory compliance. 10. Cross-functional Collaboration: Work closely with software engineers, mechanical engineers, and aerodynamics experts to optimize system performance.

Posted 1 week ago

Apply

0.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Technical Know-How: Proficient in Embedded C/C++ programming. Strong understanding of Embedded RTOS, Linux, or bare-metal development. Experience with IP camera firmware and streaming protocols (RTSP, RTSPS, ONVIF). Knowledge of video encoding standards (H.264, H.265). Familiarity with cybersecurity standards and secure firmware practices (TLS, SSL, encryption). Experienced with Microcontrollers (STM32, ESP32, ARM-based SoC). Hardware interfacing: UART, I2C, SPI, RS485, Ethernet. Understanding of network protocols (TCP/IP, UDP, MQTT, HTTP, HTTPS). Knowledge of wireless connectivity (WiFi, GSM, 4G modules). Experience with schematics, PCB designs, component datasheets, and debugging hardware using electronic test equipment. Familiar with software version control systems (GIT). Experience with cloud connectivity and data integration is a plus. Job Responsibilities: Develop, maintain, and optimize CCTV/IP camera firmware. Implement secure video streaming protocols including RTSPS (RTSP over TLS). Integrate TLS libraries (e.g., Mbed TLS/OpenSSL) for secure streaming. Participate in hardware selection, integration, and validation. Perform software testing, validation, debugging, and optimization. Work closely with hardware engineers, software developers, and quality assurance teams. Documentation of technical specifications and processes. On-site support, firmware updates, deployment, and troubleshooting. Required Candidate Profile: 0-4 years of experience in embedded firmware development, ideally within CCTV or IP camera domains. Excellent analytical, debugging, and troubleshooting skills. Comfortable working in a fast-paced startup environment with flexible responsibilities. Excellent communication skills and the ability to collaborate effectively with a team. Customer-centric approach and a proactive mindset. Strong attention to detail, passion for technology, and a can-do attitude.

Posted 1 week ago

Apply

7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Staff Software Engineer: Knowledge/Skills/Abilities: Required Qualifications: Expertise with system-level architectures for embedded SW/HW design Expertise with full software lifecycle: specification, design, implementation, integration, debug and maintenance are required Thorough understanding of the Linux OS and kernel, specifically for embedded devices. Experience with bash scripting. Experience with containerization (Docker, Kube) Experience with DSP, ARM processors and fully featured microcontrollers Experience with common peripheral protocols (SPI, UART, I2C, etc.) Experience with Linux kernel/driver development for multi-processor heterogeneous systems Familiarity with SQL database development and maintenance Experience with industry standard networking and data communication protocols (TCP, UDP, RTSP, web services, SOAP/REST, web sockets) Familiarity with VoIP technology and SIP/RTP protocol Familiarity developing software to validate software/hardware systems (board bring up) Proficient in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc. Experienced with object-oriented analysis and design, and familiar with structured, functional decomposition design methodologies Solid understanding and experience in design patterns, data structures and advanced programming techniques. Proficient in communication and writing skills with the ability to design in a group setting. Preferred Qualifications: Familiarity with streaming audio over the network using G Streamer Experience with Bluetooth Low Energy (both central as well as peripheral devices with custom profiles) Understanding of full stack web applications development (using node.js) Familiarity with additional programming languages – node.js, react.js python, java, C# Mobile applications development experience (Android) Experience with the Yoto Project Experienced using IDEs such as Eclipse and VS Code Working knowledge of continuous integration to include Git, Agile and/or Kanban Proficiency with GitHub Experience: 7+ years Related Field Education: BA or BS (college graduate) – Required Travel: 0% to minimal.

Posted 1 week ago

Apply

8.0 years

0 Lacs

Karnataka, India

On-site

Location - Bangalore Experience - 8+ years Work mode- Onsite, immediate Budget - 20-23 LPA Notice period - 15- 30 days Your Responsibilities  Development and maintenance of embedded software in C/C++ for microcontroller- based systems.  Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).  Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, I²C, etc.).  Adaptation and optimization of existing product software.  Software integration and testing on target hardware.  Conducting Unit-Tests and Code Reviews.  Driving and contributing to the test strategy.  Design and maintenance of the development ecosystem and CI/CD pipelines using GitLab/Jenkins.  Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems).  Optimization and integration of embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins.  Evaluation and documentation of tools, and creation of development guidelines.  Collaboration with cross-functional teams (mechanics, electronics, testing, hardware).  Future outlook: Participation in setting up a Linux-based toolchain and training colleagues. Your Profile  Degree in Computer Science, Electrical Engineering, or equivalent qualification.  Strong proficiency in C and C++, preferably in embedded software development.  Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33).  Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI/CD systems.  Familiarity with Unit-Test frameworks (e.g., Google Test).  Solid understanding of schematics, technical datasheets, and reference manuals.  Strong proficiency in Linux OS.  Open-minded, structured, independent working style and strong team player.  Good communication skills in English (German is a plus). Soft Skills  Open-minded, willing to learn, and forward-looking attitude.  Curious, questioning the status quo, and proactive in sharing ideas.  Analytical thinking and structured approach.  Team-oriented with a security-focused and test-driven development mindset. Motivation & Role Impact You will contribute to the core embedded systems framework by implementing the complete hardware abstraction layer. Your work will enable application developers to access microcontroller features more efficiently and will support a highly modular and reusable software environment across product lines. Tech Stack Programming Languages  C - hardware-based programming  C++11 to C++17 or higher  Python (used in toolchain and scripting) Microcontrollers & Processors  STM32H5 (ARM Cortex-M33, 250 MHz)  STM32U5 (ARM Cortex-M33, 160 MHz)  STM32F4xx  STM32F103  Cortex M0+, M4, M33 (general) RTOS  Segger embOS (must have)  Zephyr RTOS (nice to have for future development) IDE, CI/CD & Build Tools  JetBrains CLion, VS Code  CMake, Make  Jenkins  Git, GitLab  JetBrains IDEs, Upsource  Jira Software, XRay Debuggers & Tools  J-Link Debugger (SEGGER)  ST-LINK/V3 Debugger  STM32CubeMonitor Interfaces & Communication  CAN (Controller Area Network)  IO-Link  Modbus (TCP)  EtherCAT / PROFINET / OPC UA  I²C, SPI, UART Security & Certifications  Secure Boot & Secure Firmware Update (SFI/SFU) - STM32H5 supported  TrustZone for Cortex-M33 (secure/insecure application separation)  AES-256 & SHA-512 Hardware Encryption  ISO 61508 / IEC 62443 - Safety & Security Standards

Posted 1 week ago

Apply

0.0 - 1.0 years

1 - 3 Lacs

Bengaluru, Karnataka

On-site

Job Title: Embedded R&D Engineer Department: Engineering Location: 1st Main Road, AGS Colony, Anandnagar, Hebbal, Bengaluru, Karnataka. Experience Required: Min 1-2yrs working as embedded engineer --- J ob Summary: We are seeking a highly skilled and self-motivated Embedded Developer with hands-on experience in bare-metal programming for microcontrollers and microprocessors. The ideal candidate will excel at reading datasheets, writing efficient, clean, and custom code without relying on external libraries or AI-based assistance, and working independently to design and implement robust embedded solutions. The candidate should demonstrate expertise in low-level hardware-software integration, serial and wireless communication protocols, and a solid understanding of embedded platforms such as AVR, STM32, or similar architectures. --- Key Responsibilities: 1. Firmware Development: o Develop, test, and debug firmware for embedded systems, primarily for AVR, STM32, or similar platforms. o Implement optimized, lightweight code for bare-metal applications. o Integrate hardware peripherals (GPIO, ADC, UART, SPI, I2C, etc.) with custom firmware. 2. Hardware Interaction: o Analyze and interpret datasheets, reference manuals, and schematics to enable seamless hardware-software integration. o Collaborate with the hardware team to design and validate embedded hardware interfaces. 3. Protocol Implementation: o Design and implement communication protocols, including UART, I2C, SPI, and CAN. o Develop wireless communication solutions using LoRa, Bluetooth, ZigBee, or equivalent technologies. 4. Testing & Debugging: o Perform hardware-in-the-loop (HIL) testing to validate embedded designs. o Use debugging tools such as logic analyzers, oscilloscopes, and protocol analyzers. 5. Documentation & Collaboration: o Maintain comprehensive documentation of firmware designs, processes, and debugging steps. o Work closely with cross-functional teams to ensure project timelines and deliverables are met. --- Required Skills and Qualifications: · Technical Proficiency: o Strong proficiency in C, C++, and low-level assembly programming. o Experience with bare-metal development and RTOS is highly desirable. o Familiarity with microcontrollers like AVR, STM32, or SoCs with ARM Cortex cores. · Peripheral Knowledge: o Deep understanding of hardware peripherals such as ADC, PWM, Timers, and DMA. o Knowledge of interfacing sensors, displays, and actuators with embedded platforms. · Communication Protocols: o Proficient in serial communication protocols (UART, I2C, SPI, etc.). o Experience in wireless protocols like LoRa, Bluetooth, or ZigBee. · Debugging & Tools: o Hands-on experience with debugging tools such as JTAG, SWD, and software like Keil, IAR, or STM32CubeIDE. o Proficiency in using lab equipment: logic analyzers, oscilloscopes, and multimeters. · Soft Skills: o Strong problem-solving ability and a proactive approach to debugging and optimization. o Ability to work independently and deliver high-quality, scalable solutions with minimal supervision. --- Preferred Qualifications: · Knowledge of low-power design principles for embedded systems. · Familiarity with SoCs or microprocessors (e.g., ESP32, Raspberry Pi, or ARM Cortex). · Understanding of bootloaders, firmware-over-the-air (FOTA) updates, and secure firmware practices. · Experience in version control systems like Git. · Exposure to automotive or industrial-grade embedded systems (optional but a plus). Job Types: Full-time, Permanent, Fresher Pay: ₹180,000.00 - ₹300,000.00 per year Benefits: Flexible schedule Leave encashment Paid time off Provident Fund Ability to commute/relocate: Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required) Application Question(s): when can you join us if selected? this is urgent opening.. What debugging tools and methods do you typically use for embedded system development? What experience do you have in real-time sensor data processing and control systems?” What is your current salary? cash in hand? Education: Bachelor's (Required) Experience: EMBEDDED ENGINEERING: 1 year (Required) Location: Bangalore, Karnataka (Preferred) Work Location: In person Application Deadline: 08/08/2025 Expected Start Date: 07/08/2025

Posted 1 week ago

Apply

14.0 - 18.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking talented Software developers to join the team, lead, and contribute towards the development of software tools. In this role, you will collaborate with cross-functional teams to ensure that the tools meet the highest standards of quality and performance. Your responsibilities will include designing, developing, and maintaining software tools and frameworks that enable customers to efficiently integrate and test chipsets across various design stages, from early development to factory testing. This is an excellent opportunity to work with cutting-edge technology and collaborate with cross-functional teams to drive customer success. The minimum qualifications for this role include a Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 6+ years of Hardware Engineering or related work experience. Alternatively, a Master's degree with 5+ years of experience or a PhD with 4+ years of experience is also acceptable. As a System HW Applications Engineering Engineer, Sr Staff/Manager at Qualcomm, you will be responsible for supporting customers in designing solutions using Qualcomm hardware and software. You will contribute to the dynamic Applications engineering team for end product designs in Consumer, Industrial, and IoT applications. Your role will involve successfully integrating Qualcomm solutions into customer end products across various markets such as Mobile, Compute, 5G Broadband, Automotive, IoT, and consumer electronics. Key responsibilities include gathering, integrating, and interpreting information from cross-functional teams to troubleshoot issues and find solutions. You will apply your deep and broad knowledge to anticipate and identify gaps/risks in processes, technical aspects, and close these gaps by working with a wide range of eco-system partners within Qualcomm. Additionally, you will act as a tech lead on projects, collaborate with internal partners, define product requirements, support customers on HW design signoffs, system/SoC debug, and manage a cross-functional team of engineers. Preferred qualifications for this role include expertise in embedded systems HW/SW design, board bring up, Silicon bench tests, measurements of AC/DC parameters, SOC interface parametric measurements, and basic SW integrated functional tests. Proficiency in programming languages such as C, PERL, and PYTHON is preferred. Experience with High-Speed Digital interfaces, Power management areas, ARM processors, and JTAG emulators is highly desirable. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can reach out to disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Please note that Qualcomm expects its employees to abide by all applicable policies and procedures, including those related to the protection of confidential information. If you are an individual seeking a job at Qualcomm, please refrain from using the Careers Site for staffing and recruiting purposes. Qualcomm does not accept unsolicited resumes or applications from agencies. For more information about this role, please contact Qualcomm Careers.,

Posted 1 week ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Microsoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more. As part of that mission, Microsoft Devices Software team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want. Creating these new experiences and devices involves close partnership between hardware engineers, software engineers, designers, manufacturing along with the various industry partners that closely collaborate to create industry defining firsts. Our obsession for the right experience with our passion to enable everyone to do and be their best is reflected in the devices that we ship. We're looking for a talented Senior Software Engineer for our Bengaluru-India operation to work with our Surface UEFI team. The position will be responsible for partnering closely with silicon partners, system engineers, firmware engineers and architects for delivering product designs that are optimized for high volume consumer products. You should be a team player who works well in a collaborative environment with peers across the company as well as in partner disciplines. You would be expected to keep challenging the status quo and constantly look for better design and more efficient processes. In this role, you will be harnessing the power of cutting-edge silicon to light up new user experiences. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Keep track of latest UEFI development in industry technological standards and incorporate them into Surface products. Bring-up new devices at various stages of hardware development including prototype hardware. Work closely with software and hardware developers located in different geos, to create and improve various components of the Surface software/firmware. Investigate, reproduce, and debug complex system level problems by leveraging various software debuggers and analyzers. Participate in development forums and discussions to propose and implement software solutions. Partner closely with silicon partners to plan future product roadmap. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Strong communication skills and ability to work across multiple disciplines and functions. Experienced with UEFI and ACPI/ASL, ability to read schematics. Preferred Qualifications Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experienced with UEFI and ACPI/ASL, ability to read schematics. Experience with various buses such as SPI, USB, I2C, UART. Experience diagnosing power and performance issues on a Windows device. Experience with Windows kernel and Windows device drivers is an added advantage. #W+Djobs Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Posted 1 week ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Hands on experience on Embedded Systems Domain Hands on experience on Embedded C and Linux based application development. Strong concepts on multi-threading and IPCs. Hands on experience on I2C, SPI, UART, RF, Cell Modems, GPS, Display, EEPROM, SD-Card etc Hands on experience on Bootloader Hands on experience on Basic Hardware level debugging (Multi meter, Oscilloscope, Signal generator, Power supplies, Soldering) Shell scripts Hands on experience on Kernel Debugging, GDB, JTAG Good To Have Hands on experience on QT. Skills: embedded software,bootloader,display,spi,application,multi-threading,embedded,c,cell modems,uart,ipcs,eeprom,kernel debugging,i2c,embedded c,embedded systems,shell scripts,basic,sd-card,rf,jtag,debugging,basic hardware debugging,linux application development,gdb,gps,concepts,qt

Posted 1 week ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Work from Office

We are Hiring for Hardware Design Engineers for one of our Esteemed Client based in Mumbai. Looking for candidates only from Defence & Aerospace Industry Position - Hardware Design engineer . Job Location - Andheri , Mumbai ( 5 Days a week) Job Description Electronics Hardware schematic capture & design Schematic design in ORCAD, Altium or equivalent tool Component selection & modification Preparation of the product lifecycle documentation Understanding & review of the layout tools. Knowledge of UART, USB, Ethernet, I2C, SPI Protocols Desirable skills Surveillance systems, HDMI, FPGA, High-speed design. Should be able to work on VHDL(VHSICHardwareDescription Language) ShouldbeStronginCprograminginembedded application Will beresponsibleinCircuit Design/ Analysis/ Debugging. Interested Candidates having experience as per above mentioned JD . Please share below details & updated resume - Pavitra.singh@cielhr.com Total Years of Experience: Relevant Experience: Current Company : CCTC ( Fixed & Variable) : ECTC: ( Fixed & Variable) : Notice Period/LwD: Current Location: Preferred Location: Reason for seeking job change : Thanks & Regards Pavitra J Singh Pavitra.singh@cielhr.com Consultant - Search & Selection Ciel HR

Posted 1 week ago

Apply

5.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Job Summary Synechron is seeking experienced Base24 Classic Developer to join our technology team. In this role, you will be instrumental in supporting and evolving banking transaction processing systems. Your expertise will ensure the stability, performance, and ongoing enhancement of critical financial infrastructure. Contributing directly to operational excellence, this position plays a vital role in delivering reliable solutions that meet regulatory and business needs, helping our clients maintain secure and efficient payment processing environments. Software Requirements Required Software Skills: Base24 Classic development environment and tools C++ programming (minimum 5-8 years of hands-on experience) Unix/Linux operating systems Version control systemsGIT Administrative and SQL toolsSQL Developer, Putty, Confluence, Jira, Synergy Preferred Software Skills: Knowledge of additional scripting/tools relevant to system automation and troubleshooting Exposure to modern development environments related to banking systems Overall Responsibilities Develop, maintain, and troubleshoot Base24 Classic transaction processing applications Collaborate with functional teams to understand system requirements on Interchange and Switch modules Identify and resolve technical issues through effective debugging and troubleshooting Document system configurations, modifications, and issue resolutions for future reference Support deployment, testing, and operational activities, ensuring high system availability Contribute to continuous improvement initiatives, including process automation and technology upgrades Communicate technical solutions effectively with team members and stakeholders Learn and adapt to new tools, methodologies, and evolving banking system standards Technical Skills (By Category) Programming Languages: RequiredC++ (5-8 years experience in development and troubleshooting) PreferredScripting languages (e.g., Shell scripting, Python) Databases/Data Management: SQL Developer for database queries and management Cloud Technologies: Not typically applicable; focus is on on-premises mainframe and transaction processing environments Frameworks and Libraries: Base24 Classic system modules and APIs Development Tools and Methodologies: GIT for version control Jira and Confluence for project management and documentation Debugging tools specific to Unix/Linux environments Troubleshooting methodologies, including log analysis and system diagnostics Security Protocols: Adherence to banking security practices and data confidentiality standards Experience Requirements 6+ years of experience in Base24 Classic development and support Proven expertise in C++, Unix/Linux environments Experience working with Interchange and Switch modules Familiarity with troubleshooting, debugging, and issue resolution in complex transaction processing systems Experience with tools like GIT, SQL Developer, Putty, Confluence, Jira Knowledge of banking or financial transaction environments is preferred Day-to-Day Activities Develop and modify Base24 Classic scripts and applications to support new business requirements Analyze and troubleshoot system issues, outages, or performance bottlenecks Use debugging tools and log analysis to identify root causes of technical problems Collaborate with functional teams to implement solutions related to Interchange and Switch configurations Participate in daily stand-ups, sprint planning, and review sessions Document software changes, system configurations, and troubleshooting procedures Assist in deployment, testing, and system validation activities Stay informed on system upgrades, patches, and best practices for transaction processing environments Qualifications Bachelors degree in Computer Science, Engineering, or equivalent experience Certifications related to banking systems, infrastructure, or software development are a plus Prior experience in financial services, banking technology, or transaction processing systems Commitment to ongoing learning of new technologies and best practices in core banking systems Professional Competencies Strong analytical and troubleshooting skills in complex transaction environments Ability to work efficiently both independently and within a team Clear communication skills for technical documentation and stakeholder interaction Willingness to learn new tools, methodologies, and banking standards quickly Strong organization and time management skills to handle multiple tasks under pressure Dedicated to continuous professional growth and staying updated on industry trends S YNECHRONS DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicants gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law . Candidate Application Notice

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Chennai

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

2.0 - 5.0 years

2 - 6 Lacs

Coimbatore

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

5.0 - 9.0 years

3 - 7 Lacs

Bengaluru

Work from Office

This role involves the development and application of engineering practice and knowledge in the following technologiesStandards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies. - Grade Specific Focus on Connectivity and Network Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Posted 1 week ago

Apply

0.0 - 1.0 years

8 - 13 Lacs

Noida

Work from Office

Position: Post Silicon Validation Engineer Location: Noida Job description Experienced professionals in post -silicon validation /Pre Silicon emulation of digital SOCs. Solid experience validating microcontrollers , good knowledge of microcontroller architecture and instruction set. Strong experience in C programming language and Assembly Language. Solid understanding of Key Peripherals: USB, Ethernet, DDR, PCIe, CAN, SPI, I2C, UART, TIMERS, etc. Excellent engineering documentation skills, verbal communication, and presentation skills. Well organized, methodical, and detail oriented

Posted 1 week ago

Apply

5.0 - 7.0 years

22 - 25 Lacs

Mumbai Suburban, Navi Mumbai, Mumbai (All Areas)

Work from Office

Technical Product Owner Smart Buildings (Sensors & Automation) Location: Embassy IT Park, Vikhroli, Mumbai Workplace Type: Hybrid (flexible WFH 1-2 days/week) Reporting to: Product Head Experience Level: 5 - 7 years About Freespace: Freespace is a workplace technology leader delivering integrated smart building solutions that empower organizations to optimize their real estate portfolio, streamline building automation, and create exceptional employee experiences. Our platform combines real-time sensor data, automation, analytics, and employee engagement tools to enable smarter, healthier, and more sustainable workplaces.Our Smart Buildings team specializes in sensor hardware development and the integration of smart building automation systems, delivering seamless connectivity and actionable insights across HVAC, lighting, occupancy, and environmental controls. We have been recognized for innovation and sustainability, including an IFMA New York Awards of Excellence nomination. About the Role As a Technical Product Owner for the Smart Buildings team, you will play a key supporting role to the Product Manager, ensuring that the product vision and roadmap for our sensor and automation solutions are clearly translated and aligned with engineering teams. You will contribute to the development and be responsible for tactical execution-managing the product backlog, defining user stories, and ensuring technical requirements are met. Your role is pivotal in bridging business objectives with technical delivery, ensuring the successful implementation of smart building products. Key Responsibilities Collaborate closely with the Product Manager to understand and contribute to the product vision, strategy, and roadmap for smart building hardware and automation solutions. Translate high-level product goals and features into actionable user stories, technical requirements, and acceptance criteria for the engineering teams. Create, refine, and prioritize the product backlog, ensuring clarity and alignment with both business objectives and technical feasibility. Serve as the primary liaison between the Product Manager, Business Analyst, and engineering teams, facilitating clear communication and resolving ambiguities in requirements. Support sprint planning, backlog grooming, and release planning in coordination with the Technical Project Manager (TPM) to ensure timely and high-quality delivery. Monitor progress, remove blockers for the engineering team, and provide ongoing support to ensure features are delivered as intended. Ensure developed solutions meet acceptance criteria and are aligned with client needs and the overall product vision. Gather feedback from stakeholders, analyze product performance data, and recommend improvements for future iterations. Stay informed about industry trends in smart building technology, IoT sensors, and automation to inform backlog priorities and technical decisions. Collaborate with Operations and Support teams to address technical issues and ensure smooth product onboarding and customer satisfaction. Required Skills & Experience 5+ years experience in Agile Scrum environments, ideally as a Product Owner or Business Analyst in technology or platform-focused teams. Deep technical understanding of IoT sensor hardware , including: Circuit Design and hardware technologies (e.g., microcontrollers, thermal imaging sensors, analog/digital signal processing). Lower-level algorithmic understanding for sensor data acquisition, filtering, and calibration. Ability to read and understand firmware coding languages such as C, Python, Squirrel, and familiarity with embedded software development and debugging. Good understanding of manufacturing and factory processes , including: Design for manufacturability (DFM) and design for testability (DFT). Familiarity with PCB assembly, SMT processes, and end-of-line testing. Experience working with contract manufacturers, understanding of quality control, yield improvement, and root cause analysis for hardware issues. Experience driving device testing : Parametric testing (electrical, thermal, mechanical parameters). Field testing and simulation set-ups to validate device performance under real-world and edge-case scenarios. Ability to define test cases and acceptance criteria for hardware and firmware validation. Understanding of cloud data pipeline technologies used for device data reporting and analytics, including data ingestion, transformation, and storage (e.g., AWS IoT, Azure IoT Hub, MQTT, REST APIs). Knowledge of LoRaWAN and other wireless communication protocols relevant to smart building sensor networks. Familiarity with building automation systems and integration protocols (e.g., BACnet, ModBus, KNX). Proven ability to translate business requirements into actionable user stories and technical tasks for hardware and software teams. Excellent communication and stakeholder management skills , with the ability to bridge gaps between business and engineering teams. Strong analytical and problem-solving skills , with attention to detail and a proactive approach to identifying and resolving issues. Self-motivated, adaptable, and able to manage multiple priorities in a fast-paced environment. MBA or equivalent business qualification is preferred. Additional Technical Skills (Preferred): Experience with sensor calibration, environmental testing, and compliance standards (e.g., CE, FCC). Familiarity with device provisioning, OTA firmware updates, and device lifecycle management. Exposure to cybersecurity concepts as they relate to IoT devices and data privacy. Behaviours & Mindset Solution-oriented and curious, with a drive to understand and solve technical challenges. Collaborative and inclusive, fostering teamwork across functions. Highly organized, detail-focused, and able to manage competing priorities effectively. Clear communicator, able to simplify complex technical concepts for diverse audiences. Why Join Freespace Smart Buildings? Work at the forefront of smart building innovation, shaping sensor and automation solutions that transform workplaces. Collaborate with a passionate, entrepreneurial team driving real-world impact. Hybrid working flexibility and a supportive culture focused on career growth and continuous learning. Competitive benefits, including paid leave, health coverage, bonus schemes, and funded training. If you are ready to help deliver the next generation of smart building solutions, apply now via LinkedIn or send your CV to hrindia@afreespace.com.

Posted 1 week ago

Apply

2.0 - 7.0 years

5 - 15 Lacs

Bangalore/Bengaluru

Work from Office

Roles include firmware/software development,driver development(I2C, SPI, UART),board bringup,lab testing using CRO/oscilloscope, documentation, crossfunctional coordination, test/design plan support, and using tools like Git/JIRA.Experience preferred

Posted 1 week ago

Apply

5.0 - 6.0 years

6 - 16 Lacs

Pune

Work from Office

Design & Quality (DEQ) Engineer (Product Test and Validation) Location: Pune, Maharashtra, India Industry: Automotive Type of Employment: Full-Time Experience: 5 - 6 years of relevant work experience At least 4 years in product design and development Minimum 3 years of experience in automotive industry Education: Bachelors or masters degree in electrical & Electronics Engineering, Computer Science, or Instrumentation Company Overview: Desay SV Automotive is a global leader in developing intelligent solutions for automotive electronics. With cutting-edge products in the areas of domain controllers, infotainment, and advanced driver assistance systems (ADAS), Desay SV is committed to driving innovation and excellence in the automotive industry. As part of its global expansion, the company has a strong presence in key markets including Southeast Asia, China, and Europe, offering solutions tailored to both passenger and commercial vehicles. 1. Duties and Responsibilities Customer Interface: Serve as the primary liaison between the customer and Desay R&D teams, focusing on test strategy development (DV, PV), test plan review, and proposing test cases. Requirement Gathering: Collaborate closely with customers to document their test requirements and specifications, ensuring all details are captured accurately. Test Requirement Analysis: Analyse and evaluate customer test requirements, identifying key technical risks and potential deviations that could impact the project. Technical Collaboration: Participate in cross-functional discussions with disciplines including Electrical Engineering (EE), Software (SW), and Mechanical Engineering (ME) to align on test requirements. Acquisition Support: Engage in acquisition activities such as RFI and RFQ, providing feedback on customer test plans and ensuring alignment with project goals. In-Vehicle Testing: Conduct joint in-vehicle testing sessions with customers, collecting and analyzing test data to ensure compliance with requirements. Test Plan Management: Ensure timely updates to the test plan and test status in coordination with the headquarters. Regularly present the test status to customers. Issue Resolution: Address and resolve product testing issues during the product lifecycle, leveraging lessons learned to enhance future project outcomes. Project Management: Oversee multiple projects simultaneously, ensuring that quality, cost, and schedule objectives are met. Value Engineering Support: Collaborate with Electrical Engineering, Software Architects, and Platform teams to support Value Engineering (VE) initiatives, particularly in testing aspects. Project Life Cycle Expertise: Demonstrate a thorough understanding of the Project Life Cycle (PLC), applying this knowledge to enhance project outcomes. 2. Skills & Requirements Testing Standards & Specifications: Strong knowledge of automotive industry test standards and specifications, including Electrical, Environmental, Mechanical, Life, and EMI / EMC tests. Basic understanding of vehicle structure and electronics, crucial for effective test planning and execution. Working Experience in Automotive Certifications Product Certification & Quality Management: Familiarity with the product certification process and relevant standards. Knowledge of FMEA (Failure Mode and Effects Analysis) and DFMEA (Design FMEA) processes. Solid foundation in Quality Management principles and practices. Test Strategy & Execution: Proficient in designing and reviewing test strategies, analyzing test case requirements, and creating comprehensive test and certification plans. Experience with product development and adherence to industry standards such as ISO 26262, ISO 21434, and ASPICE. Ability to execute Test reporting, defect tracking and supportive functions Work experience with Automated Test environment /Manual Test benches, Test environment setup and debugging Technical Tools: Proficiency in using Vector tools like CANoe, CANape, and CAPL scripting is advantageous. Hands-on experience in Testing Instrument Clusters, Infotainment systems, Climatic controller, USB Charger, Wireless Charger testing, and good knowledge of CAN, LIN, Ethernet, and Diagnostics. Experience working on various on-board communication methods – UART, SPI, I2C, I2S, Microwire. Communication & Presentation: Strong technical writing skills, with the ability to communicate and present complex information clearly and effectively. Travel Requirements: Willingness to travel domestically and internationally (10-20%) as needed.

Posted 1 week ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077568

Posted 1 week ago

Apply

2.0 - 5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077567

Posted 1 week ago

Apply

2.0 - 5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077569

Posted 1 week ago

Apply

2.0 - 5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077572

Posted 1 week ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities DP-COE (Digital Photonics Center of Excellence), being part of Keysight Technologies has the responsibility for developing innovative products in the crucial portfolio segment of Oscilloscopes, Photonics, AWG (Arbitrary Waveform Generator), BERT (Bit Error Rate Tester), Digitizer, Logic Analysis, Protocol Analysis which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Automotive, Storage and Communication, Quantum industries with leading edge products and solutions. Keysight Solution teams work closely with DP-COE to provide required solutions to these industries. As an R&D Software Designer, you will be working on our InfiniiVision (High Volume Scope / Mid-Range) Software Development in a highly collaborative, fast-paced environment with international teams. You will be responsible to design & develop highly complex Software for InfiniiVision Scope which would require breadth of knowledge from Low Level Software (HW integration), up to GUI/Application Software. You will also be responsible for integrating newly launched Keysight Probes with InfiniiVision scopes. You will work closely with R&D Project Manager, Product Planners, Product Architects, Solution Teams, FPGA & HW developers, Software engineers and Other Stakeholders to develop new product offerings and improve existing ones. The candidate should be a strong team worker and should be able and willing to collaborate with other design teams located in US & Malaysia. Qualifications Essential: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering (or equivalent) with strong software Engineering skills. 4 to 6 years of R&D experience in product development Experience in developing a significant software application Experience in modern C++ (e.g. C++14 and later) and objected-oriented programming Advanced and broad knowledge of contemporary software design methodologies and programming techniques. Working experience in Hardware & Software integration. Strong written and verbal communication skills Excellent team player, responsive and accountable Self-starter. Willing and able to quickly learn new applications and technologies Experience in international collaboration (US, Europe, Malaysia) Preferred Experience with Keysight instruments like Oscilloscope Experience with analog and digital circuits MS Visual Studio and VisualGDB experience Embedded Linux experience (Basic shell command) Experience of working with micro controllers Worked with Common Communication protocols: I2C, UART, SPI, Ethernet Experience with Version Control tool (Git) and working with CI/CD pipelines (Jenkins) Experience with QT or other widget toolkits for GUIs Atlassian tool experience - bitbucket, Confluence, Jira Basic knowledge in C# and .Net framework Experience programming hardware devices over a peripheral interface Test driven development experience Scrum agile software development process background Knowledge of performance profiling tools (e.g., Valgrind, gprof, or perf).

Posted 1 week ago

Apply

2.0 years

0 Lacs

India

Remote

Contract or Freelance Embedded Engineer – Medical Devices (Onsite) Location: Hyderabad (Onsite Only) Experience: 2 Years About the Role: We are looking for a dedicated Embedded Engineer as a contract or freelancer to join our R&D team in developing medical electronic systems. The role requires a strong background in STM32 microcontroller programming , real-time control systems , and sensor/motor interfacing , with a keen focus on compliance to medical regulatory standards such as IEC 60601 , EMI/EMC , and ISO 13485 . This is an exciting opportunity to work on next-generation healthcare technology involving precision control , real-time data acquisition , and remote operability . Key Responsibilities: Design and develop embedded firmware for STM32-based systems used in medical devices Interface with sensors , motor drivers , actuators , and communication modules (USB, UART, I2C, SPI) Implement and optimize real-time control logic for robotic/mechatronic subsystems Write modular and maintainable firmware using Embedded C/C++ Support PCB bring-up , signal testing, and hardware debugging Ensure design practices align with IEC 60601-1 , 60601-1-2 (EMC) , and ISO 14971 risk management Collaborate with cross-functional teams (hardware, mechanical, software, QA) during development and integration Contribute to design documentation , verification & validation , and regulatory audits per ISO 13485 Required Qualifications: Bachelor’s degree in Electronics, or related field Minimum 2 years of experience in embedded systems development , preferably in regulated domains Strong in Embedded C/C++ , with hands-on experience on STM32CubeMX , Keil etc. Solid understanding of real-time systems , motor control (DC/servo/stepper) , and closed-loop feedback Familiarity with schematics , PCB layout tools , and hardware debugging instruments (oscilloscope, multimeter, logic analyzer) Knowledge of EMI/EMC design principles , medical safety standards , and embedded system testing Experience working under a quality management system (QMS) such as ISO 13485 Preferred Skills (Nice-to-Have): Experience with FreeRTOS or similar RTOS platforms Familiarity with DFM/DFS , design traceability , and firmware version control Exposure to robotic systems , motion trajectory planning , or feedback calibration Understanding of AI integration . Why Join Us? Be part of a team creating innovative medical technologies for real-world health impact Gain deep exposure to end-to-end product development , from prototype to regulatory-ready device Collaborate with experts across biomedical, electronics, and systems engineering. Job Types: Contractual / Temporary, Freelance Schedule: Monday to Friday Weekend availability Work Location: In person Expected Start Date: 31/07/2025

Posted 1 week 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