Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
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 3 weeks ago
0 years
4 - 15 Lacs
Hyderābād
On-site
Mandatory Skills: -Strong C, DS, -Low Level Firmware/Baremetal Development -Good to have Bootloader Dev Experience or Security Experience -Experience in Embedded protocols (I2C, SPI, UART, Etc) Good Experience/understanding of Linux /Any RTOS (Eg: FreeRTOS, QNX,Vxworks, pSoS, ) or LSP -Experience in Microcontrollers/ARM Architecture, Job Type: Full-time Pay: ₹423,030.43 - ₹1,500,000.00 per year Schedule: Day shift Monday to Friday Work Location: In person Speak with the employer +91 7625005296
Posted 3 weeks ago
0 years
0 Lacs
New Delhi, Delhi, India
On-site
About the Role: We are seeking an Embedded Developer to join our team and contribute to the development of cutting-edge software solutions for embedded systems. In this role, you will collaborate closely with experienced engineers to design, implement, and test software for various embedded applications. You will have the opportunity to work on projects involving ARM based microcontrollers, participate in testing and debugging activities, and ensure the reliability and performance of our systems. Key Responsibilities: • Assist in the development, testing, and debugging of multithreaded object-oriented firmware in C & C++ for ARM-based microcontrollers. • Support the design and implementation of new algorithms, features, and enhancements to improve autopilot functionalities. • Learn to develop and maintain device drivers for peripherals connected via I2C, SPI, UART, CAN. • Collaborate with the open-source autopilot community to contribute to research and development initiatives. • Contribute to writing comprehensive test plans and participate in unit, integration, and system-level testing. • Follow version control and documentation best practices under the guidance of senior team members. • Assist in providing support for flight-test operations, troubleshooting firmware issues, and implementing necessary optimizations. Requirements: • Proficient in C and C++ with foundational understanding of Python. • Basic understanding of RTOS concepts. • Knowledge of communication protocols such as SPI, I2C, UART. • Experience in integrating sensors and developing device drivers for embedded software projects. • Familiarity with basic debugging tools such as GDB. • Ability to learn and understand existing embedded software stacks written in C/C++. • Understanding of reading datasheets, application notes, and reference manuals of microcontrollers. • Strong problem-solving and debugging skills. • Familiarity with version control using Git. Bonus Skills: • Exposure to open-source autopilot firmwares like Ardupilot, PX4 or betaflight. • Experience working with open-source embedded software projects. • Experience in utilizing RTOS in embedded software projects. • Basic understanding of embedded Linux systems. • Basic knowledge of electronic hardware design principles, including circuit schematics, PCB layout, and component selection.
Posted 3 weeks ago
0 years
1 - 1 Lacs
Noida
Remote
Job Title: Electronics and Radio Design Intern Location: Noida Duration: 3-5 Months Job Summary: We are looking for a motivated Electronics and Radio Design Intern to join our innovative team. The intern will support the design, development, and testing of electronic circuits, radio frequency (RF) systems, and firmware for cutting-edge products developed for the Indian Army. This role offers hands-on experience in RF circuit design, antenna systems, microcontroller programming, and embedded systems, providing a unique opportunity to contribute to mission-critical technologies. Key Responsibilities: Assist in the design and development of RF circuits, antenna systems, and PCBs using tools like KiCad or Altium Designer. Conduct research and evaluation of electronic components, RF modules, sensors, and communication modules for project requirements. Perform testing and validation of RF circuits, electronic systems, and PCBs using tools such as network analyzers, multimeters, oscilloscopes, and signal generators. Support the development and testing of communication protocols, including UART, SPI, I2C, CAN, and wireless protocols like LoRa, Zigbee, or Bluetooth. Collaborate in prototyping and debugging hardware to ensure functionality, signal integrity, and performance in radio and embedded systems. Assist in creating and maintaining technical documentation, including schematics, RF performance reports, test results, and user manuals. Stay updated with emerging trends in RF design, wireless communication, and embedded systems technologies. Qualifications: Currently pursuing or recently completed a degree in Electronics Engineering, Electrical Engineering, Telecommunications, or a related field. Good working knowledge of electronic circuit design, RF principles, antenna design, and schematic capture. Familiarity with RF and microwave components, such as amplifiers, filters, mixers, and oscillators. Familiarity with microcontroller programming (e.g., Arduino, STM32, ESP32). Understanding of basic communication protocols (UART, SPI, I2C, etc.). Hands-on experience with MATLAB, RF testing tools (e.g., spectrum analyzers, network analyzers) and debugging tools (e.g., oscilloscopes, multimeters, logic analyzers) is an advantage. Strong analytical and problem-solving skills with an interest in RF and wireless communication systems. Good communication and teamwork abilities. Job Types: Full-time, Fresher, Internship Contract length: 3 months Pay: ₹10,000.00 - ₹15,000.00 per month Benefits: Work from home Work Location: In person
Posted 3 weeks ago
2.0 - 6.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Required Skills : Strong Embedded C Programming abilities Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding and RTOS. Experience with various IDEs (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts) Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCUs on BareMetal/RTOS etc., Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc., Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Prior development experience with peripherals like USB/Ethernet/PCIe/I2C/SPI/MQTT/HTTPs etc on BareMetal/RTOS Good analytical and problem-solving skills Experience with version control tools like git, and code review tools like Collaborator, gerrit etc., Good communication, interpersonal, and teamwork skills
Posted 3 weeks ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Candidate should be proficient in C and C++ and possess detailed knowledge of microcontroller protocols. A skilled embedded developer should be able to develop optimized embedded code within hardware constraints and easily identify inefficiencies or software errors. Responsibilities Writing software code, embedded programs, and system protocols. Conducting tests on the embedded software systems to ensure proper integration Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies. Implementing effective repairs, modifications, and upgrades to the embedded code. Liaising with design and engineering teams to ensure process alignment. Managing project timelines and reporting any delays or issues to the supervisor. Generating diagnostic reports, technical manuals, and software development documentation. Maintaining embedded software systems and performing maintenance as needed. Job Requirements: A bachelors degree in computer science, computer engineering, or similar. A minimum of 3 -5 experience as an embedded developer. Proficiency in C and C++ programming languages. Strong knowledge of hardware architecture such as ARM, MIPS. Familiarity with hardware protocols including USB, UART, I2C, and SPI. Experience with OS platforms / RTOS. This job is provided by Shine.com
Posted 3 weeks ago
2.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
On-site
About us: At IF MedTech, we are dedicated to revolutionizing healthcare through cutting-edge medical device design, development, and pilot manufacturing. Our global team collaborates with experts across medical, engineering, business, and research domains to bring innovative solutions that enhance healthcare and improve lives. Join us in our mission to drive innovation and make a global impact in the medical technology sector. Responsibilities: ● Design multi-layer PCBs for medical devices, ensuring optimal performance, reliability, and manufacturability. ● Create and optimize schematics and PCB layouts using industry-standard design tools (e.g., Altium, Eagle, Or CAD). ● Integrate hardware components such as microcontrollers, sensors, power supplies, communication interfaces, and other embedded system components. ● Work closely with embedded engineers to define system requirements and ensure smooth hardware- software integration. ● Collaborate with manufacturing teams to ensure design-for-manufacturing (DFM) principles are applied and designs can be scaled for production. ● Interface with component suppliers to select optimal parts, ensuring cost-effectiveness and availability. ● Develop and test PCB prototypes to ensure performance aligns with product specifications. ● Perform hardware debugging and troubleshooting to resolve design issues and optimize system performance. ● Conduct failure analysis, root cause analysis, and component selection reviews to enhance hardware reliability. ● Ensure designs meet medical device safety and regulatory standards, including ISO 13485, IEC 60601, and other relevant guidelines. ● Maintain comprehensive design documentation, including schematics, layout files, Bill of Materials (BOM), and technical reports. ● Contribute to risk management, FMEA, and validation processes to ensure product safety and quality. ● Optimize hardware designs for power consumption, signal integrity, EMI/EMC performance, and thermal management. ● Stay updated with the latest advancements in PCB technologies, materials, and industry best practices. ● Participate in peer reviews and provide constructive feedback to enhance team-wide design quality. Qualifications: ● Bachelor's degree in Electrical Engineering, Electronics, or a related field. ● Minimum 2 years of experience in PCB design, specifically in high-reliability or regulated industries (medical devices preferred). ● Proficiency with PCB design tools such as Altium Designer, Eagle, OrCAD, or KiCad. ● Experience with high-speed digital, analog, and mixed-signal PCB designs. ● Knowledge of EMI/EMC design considerations, signal integrity, power integrity, and thermal management. ● Familiarity with hardware communication protocols such as UART, SPI, I2C, and CAN. ● Understanding of safety and regulatory requirements for medical devices (e.g., ISO 13485, IEC 60601, FDA, etc.).Strong communication and teamwork skills. Join IF MedTech to drive innovation in healthcare technology and develop software solutions that transform lives worldwide!
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
The ideal candidate will be responsible for designing, developing, and testing embedded firmware for global product lines. You will have the opportunity to work on firmware development for 8/16/32-bit microcontrollers and ARM-based processors, ensuring seamless integration and debugging with the hardware team. Your role will also involve analyzing and resolving firmware issues to guarantee optimal system performance. Additionally, you will be working on the end-to-end development of IoT, Industrial Automation, and Life Science products, contributing to firmware architecture, documentation, and review cycles. To excel in this role, you must be proficient in Embedded C/C++ programming and have hands-on experience with 32/16-bit microcontrollers. A strong grasp of communication protocols such as UART, SPI, I2C, as well as experience in interfacing with USB, Ethernet, Bluetooth, ZigBee, and Wi-Fi is essential. A good understanding of RTOS concepts, along with expertise in debugging and troubleshooting embedded firmware, will be advantageous. You should also possess the ability to collaborate closely with hardware and cross-functional teams. To be considered for this position, you must hold a Bachelor's degree in Electronics (E&C, E&I, AE&I, EEE) or related disciplines, with a minimum of 60% throughout academics. Solid project experience and a commitment to continuous improvement are highly valued. If you meet the above requirements and are interested in this opportunity, please share your updated resume along with the following details to dilip.raut@tigihr.com: - Total Years of Experience: - Years of Relevant Experience: - Current CTC: - Expected CTC: - Notice Period: - Current Company: - Current Location:,
Posted 3 weeks ago
0.0 - 1.0 years
3 - 3 Lacs
Adyar, Chennai, Tamil Nadu
On-site
About the Company Quark Global Private Limited is a manufacturer of world-class pottery wheels, exporting products to the USA, Europe, and Asia-Pacific markets. Headquartered in Chennai, the company also has offices in the United States and Australia. We welcome you to join our growing team and become part of the success story we are building. We are currently expanding and seeking passionate professionals to join us. Position: Electronics Design Engineer Job Type: Full-Time Experience Required: 1 Year- 5 years Location: Maraimalai Nagar 603108, Chennai / Tambaram Mepz 600045 (based on requirement) Work Days: Monday to Saturday Work Hours: 9:00 AM to 6:00 PM IST Schedule: Day Shift Ability to commute / relocate: Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (required) Education : Bachelor's Degree (Preferred) Language: English (preferred) Job Description We are seeking a motivated and detail-oriented Electronics Design Engineer with at least 1 year of experience. The ideal candidate will actively contribute to the design, development, testing, and documentation of electronic hardware systems and products. Role 1: Hardware Design Engineer Key Responsibilities: Circuit design, component selection, and debugging Strong understanding of various transistor technologies PCB design and prototyping of in-house designed boards Designing embedded and power circuits Knowledge of BLDC motor functionality Requirements: Bachelor’s degree in Electronics/Electrical Engineering or a related field 1 year of experience in PCB and circuit design Proficiency with CAD tools and circuit simulation software Role 2: Embedded Software Engineer Key Responsibilities: 1+ years of experience in firmware development for STM32x, NRF52x, and TI CCx microcontrollers Strong C and embedded C programming skills Driver-level experience: I2C, SPI, UART, Flash, EEPROM, BLE Understanding of ARM Cortex architecture, memory map, and peripherals Proficiency in using debugging tools like Oscilloscope Familiarity with communication protocols: UART, SPI Requirements: 1 year of experience in embedded C/C++ development Bachelor’s degree in Electronics, Electrical, or Computer Engineering Familiarity with debugging tools and version control systems Additional Skills (Preferred but not mandatory): Knowledge of ARM Processor Architecture, JTAG, and emulators Experience in USB protocol, Bluetooth, or other wireless protocols Soft Skills: Good communication and documentation skills Proactive team player with strong problem-solving abilities Fast learner with ownership mindset Job Type: Full-time Pay: ₹300,000.00 - ₹360,000.00 per year Benefits: Food provided Schedule: Day shift Work Location: In person
Posted 3 weeks ago
0.0 - 9.0 years
0 Lacs
Maharashtra
On-site
Location Maharashtra Pune Experience Range 6 - 9 Years Job Description JD For Embedded Software Developer B.E in Electronics & Communication / CS Experience level: 6 to 9 years 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. Location: - Pune. Work Mode: 5 days work from office. NP: Immediate to 15 days Budget: 23LPA
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
We are searching for a highly skilled and experienced Senior Embedded Systems Engineer to become a part of our dynamic team. In this role, you will be responsible for designing, developing, and maintaining embedded systems and software for medical devices. Your key responsibilities will include working closely with cross-functional teams to ensure the successful integration of hardware and software components, optimizing system performance, ensuring reliability, and meeting project deadlines. You must possess a strong background in embedded systems, excellent problem-solving skills, and the ability to work independently as well as part of a team. It is expected of you to stay updated with the latest industry trends and technologies and apply this knowledge to enhance our products and processes. Additionally, you will independently conduct design change impact assessment, coordinate technical reviews of the changes, conduct failure analysis, and potential risk impact assessment as part of a cross-functional team. In your role, you will translate user and business requirements into detailed product requirement specifications and design specifications. You should apply design controls with extensive knowledge of ISO 13485, ISO 14971, IEC 62304, IEC 62366, and IEC 60601 for medical device development. Collaborating with cross-functional teams to integrate hardware and software components, optimizing system performance, ensuring reliability, and troubleshooting and resolving issues related to embedded systems are essential duties that you will perform. Documenting design specifications, test procedures, and results, staying current with industry trends and technologies, participating in code reviews, providing constructive feedback, mentoring junior engineers, and providing technical guidance are also part of your responsibilities. You will contribute to the continuous improvement of development processes, ensure compliance with industry standards and regulations, manage project timelines and deliverables, apply Six Sigma and Lean principles to enhance efficiency and minimize waste, define integration and verification plans, create, maintain and release Design History File (DHF), Device History Record (DHR), Device Master Record (DMR), and conduct technical reviews to root cause issues, perform tradeoff analysis, and document key design considerations for future reference. You may have work direction responsibility that includes technicians and junior engineers, work with manufacturing and other functional groups on manufacturing and regulatory compliance issues, and contribute to the establishment of business objectives, goals, budgets, and costs. The minimum qualification requirements include a bachelor's degree or equivalent education and experience sufficient to successfully perform the essential functions of the job, with a Bachelor of Science degree or Master of Science degree in Engineering preferred. A minimum of 5 years of experience is required for a Senior Electronics Engineer and a minimum of 3 years of experience for an Electronics Engineer, with a minimum of 3 years of experience in the medical device field preferred for Senior Engineer and a minimum of 1 year of experience for Electronics Engineer. Skills required for this role include exceptional proficiency in C/C++ programming, testing/debugging, and advanced C concepts (pointers, structures, unions, interrupts, etc.), strong knowledge of hardware design in Analog, high-frequency Digital Circuit Design, and RF circuits design, experience with I2C, SPI, UART, USB, Ethernet, BL/BLE on Micro-Controllers (preferably ARM), core experience in embedded systems design and programming, completion of Embedded Systems based projects based on 8/16/32 bit microcontrollers preferably for medical equipment, knowledge of using tools like C/C++ cross compilers for microcontrollers (GCC/Keil/MCUExpresso), driver development in Linux SBC environment preferable, experience with resource-limited Embedded RTOS or Embedded Linux in SBC, proficiency with PCB design tools or EDA Software (Altium or OrCAD), experience implementing and testing device drivers for Linux/Windows in C, Embedded C, C++, EMI/EMC, and safety standards for medical equipment and test requirements, experience in DFMEA and Risk analysis, and product development life cycle. The physical requirements for this role include working in a general labor environment that may require the use of personal protective equipment, reading, speaking, hearing, walking, bending, standing, stretching/reaching, hand/finger dexterity, and occasional lifting up to 50 pounds or transporting up to 500 pounds via carts or mechanized equipment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. Additionally, travel may be required based on business needs.,
Posted 3 weeks ago
0.0 - 4.0 years
0 Lacs
karnataka
On-site
The Embedded Firmware IoT Internship at AriveGuru Technology Solutions Pvt. Ltd is exclusively designed for M.Tech/MS students who are passionate about embedded systems and IoT innovation. As an intern, you will collaborate with our R&D and product engineering teams on real-world projects focused on robotics, automation, and intelligent devices. This internship offers a hands-on experience in the full product lifecycle development, from prototyping to field testing, utilizing the latest microcontroller technologies and IoT frameworks. Your key responsibilities will include designing, developing, and optimizing firmware in C/C++ or MicroPython for ARM Cortex-M-based microcontrollers such as ESP32 and STM32. You will interface and integrate digital and analog modules (sensors, actuators) over UART, SPI, I2C, and GPIO. Additionally, you will work closely with the hardware team for debugging, field testing, and system bring-up, validating firmware in simulation and real-world environments, and conducting unit and integration testing to ensure robust performance. Furthermore, you will contribute to documentation of code, hardware interfacing, and test procedures, as well as participate in design reviews and propose firmware architecture improvements. To be eligible for this internship, you should be pursuing or a recent graduate of M.Tech/MS in Embedded Systems, Electronics & Communication, Electrical Engineering, or related fields with a minimum CGPA of 8.0+. This full-time internship will be based in Bengaluru and will have a duration of 6 months, with an internship completion certificate provided upon completion. The technical skills required for this role include a strong foundation in C/C++ for embedded development, hands-on experience with microcontrollers such as ESP32, STM32, or AVR, familiarity with RTOS concepts, firmware debugging tools, and low-level programming, as well as an understanding of embedded communication protocols and experience working with sensors, PWM, interrupts, timers, and GPIO management. Basic exposure to version control tools like Git is also necessary. Additional preferred skills include exposure to firmware security, power optimization, or bootloader development, familiarity with cloud IoT platforms, knowledge of firmware development tools, and a passion for robotics, automation, and real-time control systems. As an intern, you will gain hands-on experience in live projects across industrial automation, robotics, and smart hardware, receive mentorship from experienced embedded and IoT engineers, gain insight into the full product development cycle, and have the opportunity to transition into a full-time position based on performance. The internship will be held at AriveGuru Technology Solutions Pvt. Ltd, located at 139, 1st Floor, Sarvabhouma Nagara, MSRS Nagara, Bilekahalli, Bengaluru, Karnataka 560076. This is a full-time, in-person internship with a contract length of 6 months and a day shift schedule. If you are interested in applying for this internship, please answer the following application questions: - Details of your M.Tech/MS Degree (Include branch, year of passing, and CGPA) - Engineering College details (College Name, City) - Microcontrollers/Platforms you've worked on - Languages & Firmware Tools used - Areas of interest (Choose or list specific focus areas) - Your Current Location, Distance from Ariveguru Office, or Possibility of relocation near our office Expected Start Date: 24/07/2025,
Posted 3 weeks ago
4.0 - 8.0 years
0 Lacs
vadodara, gujarat
On-site
Are you an experienced Embedded Engineer exploring new career opportunities Join our innovative team and play a crucial role in developing cutting-edge embedded systems at Advanced Sys-tek. We are looking for someone with a passion for technology, strong problem-solving skills, and extensive experience in embedded systems design and development. If you're ready to make an impact and work on exciting projects, apply now and take your career to the next level with us. Responsibilities Designing and developing embedded software and firmware for various electronic products. Mentoring a team of engineers in the development process. Collaborating with cross-functional teams to define product requirements and specifications. Conducting feasibility studies and risk assessments for new projects. Architecting and implementing embedded systems solutions, including hardware and software integration. Writing efficient, maintainable, and scalable code for embedded systems. Performing debugging, testing, and validation of embedded systems. Optimizing system performance, power consumption, and memory usage. Documenting design decisions, processes, and test results. Providing technical guidance and support to junior engineers. Staying updated with emerging technologies and industry trends in embedded systems design and development. Participating in design reviews, project planning, and product lifecycle management activities. Ensuring compliance with industry standards and regulations. Troubleshooting and resolving technical issues throughout the product development lifecycle. Skills and Qualifications Masters / Bachelors degree in Electronics or Electronics & Communication Engineering from a reputed university. Minimum 4 years of experience is required for candidates holding a Masters degree in design & development of electronic products, embedded system design, or product application engineering & product validation. For candidates with a Bachelors degree, the minimum requirement is 6 years of experience in the aforementioned fields. High level of experience of embedded C, C++, RTOS, Linux, assembly language, including development of algorithms, flow charts, manipulation of data structures and implementing highly optimized code. Should be able to write firmware from scratch including device drivers, also able to update & modify existing code. Experienced in following major interfaces, but not limited to, I2C, SPI, USB, LPDDR3, Flash memories, Ethernet, eMMC, UART, LCD, GSM/GPRS, W-Fi, Bluetooth, Modbus TCP, LoRaWAN, ZIGBEE & other communication protocols. Proven experience in embedded systems design with pre-emptive, multitasking real-time Operating systems, STM32, PIC, FPGA, MCS-51, MCS-96, PSoC, Ethernet PHY, ATmega8, ATmega16, LPC2148, Raspberry Pi & other platforms. Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems. Experienced in Proof-of-concept development, Board bring-up testing, Interface testing, System level debugging, Basic knowledge of Digital & Analog circuits and their troubleshooting, Environment & thermal testing. Preferred experience in testing and designing for EMC, PCB prototyping and troubleshooting of complex circuits. Adequate knowledge of reading electrical & timing parameters in datasheets for components. Should be able to operate lab tools: Logic analyzers, Oscilloscopes, JTAG/IEC debuggers, and Protocol analyzers.,
Posted 3 weeks 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France