Jobs
Interviews

182 Embedded System Jobs

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

4.0 - 8.0 years

10 - 15 Lacs

gandhinagar, ahmedabad

Work from Office

Hiring for a Leading MNC company with Turnover of approximately 135 crore, Employee Strength 280 employees. Job Description- The Embedded Software Development Engineer will be responsible for designing and implementing firmware and signal conditioning for embedded devices. The role involves end-to-end product development, system integration, debugging, and technology upgradation.

Posted 1 day ago

Apply

5.0 - 7.0 years

7 - 11 Lacs

pune

Work from Office

Job Role 1. We are seeking a Software Engineer who will be responsible for the development and maintenance of PC software (using Qt, JSON, and Java) as well as mobile applications for Android and iOS that interface with embedded hardware, particularly AC drives. The ideal candidate will have a strong software engineering background with a focus on developing cross-platform applications, enabling seamless communication between embedded devices and user interfaces. 2. In this role, you will work on the design, development, testing, and deployment of applications that help users interact with AC drive systems for monitoring, configuration, diagnostics, and control. Your work will contribute directly to optimizing industrial operations and improving systems ease of operation. Key Responsibilities PC Software Development (Qt, JSON, Java): Design, develop, and maintain PC software applications for embedded hardware, specifically AC drives, using Qt for graphical user interfaces (GUIs) and JSON for data exchange and configuration. Develop robust, efficient, and scalable software solutions to support monitoring, control, and diagnostics of AC drive systems on Windows and Linux platforms. Implement software features such as device configuration, parameter setting, real-time data visualization, and performance analysis. Ensure seamless communication between the PC software and embedded systems (AC drives) via serial or Ethernet-based protocols (e.g., Modbus, TCP/IP, etc.). Mobile Application Development (Android & iOS): Develop and maintain mobile applications for Android and iOS platforms, enabling users to interact with embedded AC drives via their smartphones and tablets. Use Java/Kotlin for Android development and Swift/Objective-C for iOS development to create intuitive, user-friendly apps with features like remote monitoring, diagnostics, and control of AC drives. Ensure cross-platform compatibility and a consistent user experience between Android and iOS versions of the application. Implement secure data communication protocols (e.g., Bluetooth, Wi-Fi, or cellular networks) to interface with embedded systems and provide real-time feedback to users. Embedded Systems Integration: Work closely with embedded systems engineers to understand the hardware interface and requirements for connecting the software with embedded AC drives. Assist in defining the communication protocol between the software and hardware (e.g., serial communication, Modbus RTU/TCP, CAN bus, etc.). Troubleshoot and debug any software/hardware integration issues, ensuring smooth data flow and operation between the software and embedded AC drive devices. Cross-Platform Design & Development: Implement best practices in cross-platform development to ensure the consistency of user interfaces and features across PC and mobile applications. Leverage frameworks like Qt for PC applications and React Native (or similar) for mobile development to streamline the development process and support multiple platforms with shared codebases. Quality Assurance & Testing: Write unit tests and participate in integration testing to ensure high-quality software performance. Develop and execute comprehensive test plans to validate communication with embedded systems, functionality, and the user interface. Troubleshoot and resolve bugs and performance issues across multiple platforms. Documentation & Collaboration: Maintain clear and detailed documentation of software architecture, design, and functionality. Collaborate with hardware engineers, project managers, and other stakeholders to align software features with product requirements and customer needs. Contribute to software release notes and updates as new features and fixes are delivered. Preferred candidate profile Education: Bachelors or masters degree in computer science, Electrical Engineering, Software Engineering, or a related field. Experience: 5+ years of professional experience in software development for embedded systems and PC applications. Strong experience with Qt for PC application development, especially in creating cross-platform, user-friendly graphical interfaces. Hands-on experience with JSON for data serialization and communication. Proficiency in Java (for Android) and Swift/Objective-C (for iOS) for mobile application development. Familiarity with communication protocols (e.g., Modbus, TCP/IP, Bluetooth, Wi-Fi) used in embedded systems and AC drive devices. Experience with version control systems like Git, and familiarity with Agile development processes. Technical Skills: Qt Framework: Expertise in using Qt to design and implement graphical user interfaces (GUIs) for desktop applications. Android Development: Proficient in Java or Kotlin for Android development, including knowledge of Android SDK and related tools. iOS Development: Strong experience in Swift or Objective-C for iOS application development, with a focus on communication with embedded devices. Embedded Systems: Understanding of embedded systems, microcontrollers, and low-level communication protocols for integration with hardware devices. Cross-Platform Development: Experience in creating applications that work seamlessly across multiple platforms (PC, Android, iOS). Experience of working on IDE: QT Creator, Visual Studio, Eclipse, Android Studio, XCode Soft Skills: Strong problem-solving skills and the ability to troubleshoot complex software-hardware integration issues. Good communication skills to interact with multidisciplinary teams (embedded engineers, product managers, designers). Ability to manage multiple tasks simultaneously while maintaining attention to detail. Job Location Pune, Maharashtra

Posted 6 days ago

Apply

11.0 - 15.0 years

0 Lacs

haryana

On-site

As a Developer Relations Manager at NVIDIA, you will play a key role in managing technical engagements in leading industries across South Asia. NVIDIA, the world leader in Visual Computing, has been at the forefront of powering Deep Learning, AI, accelerated data analytics, autonomous systems, and robotics with its unparalleled GPU-based computers. In this dynamic role, you will have the opportunity to work with global tech titans and various verticals including Manufacturing, Automotive, Aerospace, CSP, Healthcare, Telco, and more, positioning NVIDIA as the top AI Computing Company. Your primary responsibility will be to develop and implement technical and business strategies to drive the adoption of GPU and NVIDIA platforms within selected industries while focusing on business priorities. You will establish relationships with technical leaders, developers, and ISVs in these industries, influencing them to leverage NVIDIA's technologies. Additionally, you will lead participation in customer and industry developer events, contribute to technical strategy development, and act as a mentor to the developer community. To be successful in this role, you should have at least 11 years of experience in Engineering, Science, or a related field, along with a strong technical background in AI and ML software development. Experience in Deep Learning, Machine Learning frameworks, GPU technologies, and related application domains is essential. You should possess excellent communication skills, both written and verbal, and have a proven track record of handling multiple projects simultaneously. Your ability to work in a fast-paced environment, influence stakeholders at all levels, and deliver value propositions for targeted industries will be crucial. This is a regional role covering the South Asia region with a focus on India, offering you the opportunity to contribute to NVIDIA's growth in various verticals and industries. If you are a self-starter with a passion for technology, continuous learning, and mentoring others, we invite you to join our team as a Developer Relations Manager at NVIDIA. JR1988546,

Posted 1 week ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

bengaluru

Work from Office

Job Description Responsibilities : - Expertise in Digital Verification - Expertise in Functional Verification - Expertise in SOC / IP Verification - Expertise in working on system Verilog assertions & test benches - Expertise in working on OVM / UVM / VMM based verification flow - Expertise in working on ARM processor - Expertise in working on AMBA bus protocols (AXI, AHB, APB) - Expertise in CXL or PCIe Protocol Verification - Expertise in simulation tools (VCS, ModelSim, Questa) - Expertise in driving Verification Strategy, writing Test Plan, developing Test Bench, Test cases. - Expertise in analysing Code Coverage, Functional Coverage and Assertions. - Expertise in verification of complex SoCs. - Expertise in Test Plan creation and Verification technologies like Code Coverage, Functional coverage, assertion based verification. - Expertise in Verification of complex datapath, DSP based ASICs - Expertise in MAC Protocol: USB, WiFi , Bluetooth , PCIe is mandatory for Pune location - Good knowledge in gate-level simulation, and Scripting languages like Python, TCL - Expert level proficiency (Oral + Written) in Chinese language is mandatory incase Beijing, Taiwan are the preferred work locations - Preferred resources with valid regional work permit. Location - Bangalore/Pune/Beijing,Dallas,Romania,Taiwan

Posted 1 week ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

pune, taiwan, bengaluru

Work from Office

Responsibilities : - Expertise in Digital Verification - Expertise in Functional Verification - Expertise in SOC / IP Verification - Expertise in working on system Verilog assertions & test benches - Expertise in working on OVM / UVM / VMM based verification flow - Expertise in working on ARM processor - Expertise in working on AMBA bus protocols (AXI, AHB, APB) - Expertise in CXL or PCIe Protocol Verification - Expertise in simulation tools (VCS, ModelSim, Questa) - Expertise in driving Verification Strategy, writing Test Plan, developing Test Bench, Test cases. - Expertise in analysing Code Coverage, Functional Coverage and Assertions. - Expertise in verification of complex SoCs. - Expertise in Test Plan creation and Verification technologies like Code Coverage, Functional coverage, assertion based verification. - Expertise in Verification of complex datapath, DSP based ASICs - Expertise in MAC Protocol: USB, WiFi , Bluetooth , PCIe is mandatory for Pune location - Good knowledge in gate-level simulation, and Scripting languages like Python, TCL - Expert level proficiency (Oral + Written) in Chinese language is mandatory incase Beijing, Taiwan are the preferred work locations - Preferred resources with valid regional work permit. Location - Bangalore/Pune/Beijing,Dallas,Romania,Taiwan

Posted 1 week ago

Apply

4.0 - 6.0 years

5 - 9 Lacs

bengaluru

Work from Office

Experience : 4+ Years. Location : Bangalore, India (Work from Office). Job Type : Full-Time. Job Summary : We are looking for a passionate and experienced Embedded Firmware Developer with over 4 years of experience in embedded systems programming. The ideal candidate should have strong expertise in C/C++, Linux internals, and RTOS environments such as VxWorks, along with proficiency in communication protocol drivers and a basic understanding of DevOps practices. This is a work-from-office opportunity based in Bangalore, ideal for candidates who thrive in a collaborative, hands-on engineering environment. Key Responsibilities : - Design, develop, and maintain embedded firmware using C/C++ for custom hardware platforms. - Develop and debug applications and drivers in Linux environments, including shell scripting. - Work with RTOS systems like VxWorks for real-time firmware development. - Implement and troubleshoot communication protocols and drivers such as Ethernet, CAN, and RS422. - Collaborate with cross-functional hardware, software, and QA teams to define and deliver embedded solutions. - Participate in debugging, testing, and performance tuning of firmware modules. - Follow software development best practices using ClearCase or other version control systems. - Contribute to DevOps workflows and continuous integration efforts (basic familiarity expected). Required Skills : - 4+ years of experience in embedded firmware development. - Strong hands-on skills in C/C++ programming. - Good understanding of Linux internals and shell scripting. - Practical experience with RTOS platforms like VxWorks. - Working knowledge of communication protocols (Ethernet, CAN, RS422, etc. - Familiarity with ClearCase version control and basic DevOps practices. - Strong problem-solving and debugging capabilities. - Effective communication and teamwork skills.

Posted 1 week ago

Apply

1.0 - 4.0 years

1 - 4 Lacs

bengaluru, karnataka, india

On-site

Responsible for requirement analysis and architecture proposal for Electronic Control Unit(ECU) Hardware development Responsible for Electronic Control Unit(ECU) Hardware design, integration development by co-coordinating with all ECU component responsibles, stakeholders, plant etc., Qualifications B.E, B.Tech; M.E, M.Tech (Electrical / Electronics / Communication / Instrumentation) MSc.,(Electronics) Good knowledge in Analog, Digital circuits, Power Electronics Electronic component level assessment: Compatibility check, Worst Cause Calculations, FMEA Knowledge in Embedded System, PCB Layout, Product level mechanical aspects Knowledge in test plans, test reports, product level validation and verification Hands-on experience in lab equipment s and tools: CAN, LIN, Ethernet Knowledge in product production process Stakeholder Management: Handling OEM queries and interaction with Sale, Plant

Posted 1 week ago

Apply

7.0 - 10.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description: About Organization: As a proven leader in the global aerospace sector, Airbus designs, produces and delivers innovative solutions with the aim to create a better-connected, safer and more prosperous world. A commercial aircraft manufacturer, with Space and Defense as well as Helicopters Divisions, Airbus is the largest aeronautics and space company in Europe and a worldwide leader. Airbus Engineering in India has evolved as the key contributor for the success of various programs. The center has strong capabilities in the areas of structural analysis, loads, aerodynamics, avionics software design and testing, system simulation, digital mock-up and system installation etc. In the avionics software team, we perform end to end software development activities starting from high level requirements definition to the certification of the software applying product line technology, component based development, formal methods etc. Role: Senior Avionics Platform Software Developer: The individual will be responsible for development of Safety critical Real time Embedded platform software for the avionics domain conforming to DO 178 A/B standard. The individual is expected to provide technical leadership and should have working exposure to complete Software lifecycle Activities. Responsibilities: - Spearhead the requirement engineering activity (gather platform Software requirements, analyze and document platform software requirements) - Comprehend the global platform software architecture (static & dynamic) and contribute for incremental evolutions - Develop high level design and low level design ( HOOD/ Class Definition/ UML diagrams) - Efficiently perform coding, debugging and the build generation - Coordinate with stakeholders resolving complex technical issues - Troubleshooting issues reported by System testing & Simulator testing, Flight Test, In-service Issues by coordinating with internal and external teams. - Act as mentor and groom junior team members to develop required competencies. - Maintain good professional relationship with customers, stakeholders, peers and partners Required SkillExperience Should have 7 to 10 years of experience in full software lifecycle encompassing Software requirements Definition, Dynamic & Static Design, Coding and Unit Verification activities in the avionics domain. Must have skills: - Hands on experience in - End to End Development of Platform Software/ Basic Software(BSW) for Avionics Software Platform. - Embedded Programming (C) for Low Level Software Development. - Experience on Embedded System and related Hardware Software layers (Processor Memory Peripherals, RTOS, Middleware, Device Drivers) - Experience working with Embedded System and any Avionics RTOS on ARINC 653(A653) and/or Time Critical Personality. -Experience on Data Loading Function for Avionics Platform Software (A615A Standard) -Experience on Continuous Monitoring and Safety Test Function for Avionics Platform Software -Exposure to develop Maintenance related functions for Avionics Platform Software (Event Memorization,Resource BITE, Platform System Partition ) - Hands on Experience on Debugging Tools(Trace32,JTAG) - Configuration and Change Management - DO178c for Level A Software Development -Working with global teams (multisite) resolving complex issues -Knowledge about standards (requirements/design/coding) -Strong interpersonal skills Good to have skills: - Project Management skills - Exposure to Product Line Architecture. - Exposure to Client Server Architecture. - Exposure to Certification Audits - Exposure to Continuous Integration and related SW Life Cycle Tools(Git, Jenkins, JIRA, Robot Framework) Key Skills: C, Embedded Software, RTOS, Embedded Programming, Software Configuration Management, Software Development, Design Development, Unit Testing Industry: Avionics Functional Area: Engineering Job Disclaimer and Notification We bring to the notice of all concerned that Airbus Group India Pvt. Ltd (hereinafter referred to as AIG) follows a fair and merit-based employee selection and recruitment practice. Airbus Group India does not: . Send job offers from free email services including but not limited to Gmail, Rediffmail, Yahoo mail, . Hotmail and others. . Authorize anyone to either collect money or arrive at any monetary arrangement in return for a job at AIG. . Charge / accept any form of consideration or security deposit from job seekers and applicants during any stage of the selection and/ or recruitment process. . Request for your credit card number or bank account number. It has come to our attention that fake job offers under the aegis of Airbus India or Airbus Group India Pvt. Ltd. have been circulated by unauthorized personnel. On receipt of an interview call for any job at AIG, the candidate may take some measures such as visiting the official website or career site of Airbus to get the contact details to enquire with the Human Resources department of Airbus India regarding such jobs and/or the interview details and any other relevant information. For further information on Airbus India Careers, please click here. Please check www.airbus.com to get the contact details and enquire with the company to confirm if any information that you have received are genuine do not respond to any fraudulent communication. AIG will not be responsible to anyone acting on an employment offer not directly made by Airbus Group India Pvt Ltd. anyone making an employment offer in return for money or other type of gain is not authorized by AIG and is not offering an approved job. AIG reserves the right to take legal action, including criminal action, against such individuals/entities. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. Company: Airbus India Private Limited Employment Type: Permanent ------- Experience Level: Professional Job Family: Software Engineering By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

delhi

On-site

You will be responsible for providing training on various technologies such as Online Artificial Intelligence (AI), IoT, Augmented Reality (AR), Embedded Systems, Machine Learning (ML), Robotic Process Automation (RPA), Robotic Operating Platform (ROP), and Blockchain to students. Your role will involve preparing projects and modules in accordance with the curriculum. To qualify for this position, you should possess a B.Tech/BCA, M.Tech/MCA, or a PHD/M.Phil degree. The ideal candidate will have 5-10 years of work experience in the field. The remuneration structure for this role is commission-based or revenue-based. Key Requirements: - Availability: Full Time - Experience: 5-10 years - Vacancy: 10 - Gender: Any If you have a passion for teaching and a strong background in the mentioned technologies, we encourage you to apply for this exciting opportunity.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that aims to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Software Engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge products that exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Qualcomm's DDR SW team is currently looking to hire an Engineer for DDR tools development. The position available is for a DDR tools and System development engineer located in Hyderabad. The ideal candidate should have a B.Tech degree with 2+ years of experience or an MTech degree with less than 2 years of experience, preferably with a background in embedded systems and strong programming skills. Key Skillset Required: - Strong understanding of OS fundamentals, data structures, computer architecture, and embedded systems. - Proficiency in C programming. - Working knowledge of Python Programming. - Familiarity with debuggers like T32 and gdb. - Experience in embedded system development at a low level. - Good to have experience in UEFI [tianocore/edk2], Linux. Development Opportunity: The role involves working on UEFI framework development to create a system-level stress framework for DDR technology LP4x/LP5x, Peripherals (PCIE, UFS, USB, SD card), Multimedia (GPU, Camera, Video), etc. The position offers an opportunity to gain understanding of ARM APSS subsystem, L1, L2, L3 caches, ARM V8/V9, and overall system-on-chip (SOC) internals. Responsibilities include driving multiple programs related to system-level stress framework development in UEFI and DDR characterization tools, as well as collaboration with various teams on performance, power, peripherals, multimedia, design, DV, etc. The role also involves analyzing data and recognizing patterns. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. Accommodations can be requested by emailing disability-accommodations@qualcomm.com or contacting Qualcomm's toll-free number. The company expects its employees to adhere to all applicable policies and procedures, including those related to security and protection of confidential information. Please note that Qualcomm's Careers Site is intended for individuals seeking job opportunities at Qualcomm, and submissions from staffing and recruiting agencies will not be considered. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

As an intern at Magna in the EEV Department, you will have the opportunity to gain hands-on experience in System Validation through a full-time internship lasting for a duration of at least 3 months. During this internship, you will be expected to demonstrate a good understanding of Embedded Systems and possess knowledge in coding languages such as C, C++, Python, and Matlab. Your responsibilities will include working on academic engineering projects, hardware design, soldering components on PCBs, hardware debugging, and utilizing high-level programming languages like Python and Matlab. Additionally, you should have a basic understanding of Machine Learning, Artificial Intelligence, and the Automotive Industry. It is important to have a strong foundation in hardware and software skills, as well as proficiency in Python, Machine Learning, and Artificial Intelligence. Being a good communicator, team player, and having excellent time management skills are also crucial for this role. To qualify for this internship, you should be pursuing a Bachelor's degree in Electronics & Telecommunication, Instrumentation, Electronics, or Automotive Engineering. While an Embedded Certification is preferred, no prior work experience is required. Proficiency in the English language is essential for effective communication within the global team at Magna. As an Intern (Fixed Term) at Magna Steyr, you will be part of an innovative, international, and dynamic team that is dedicated to delivering high-quality products and shaping the future of mobility. This internship will provide you with valuable development prospects and the opportunity to contribute to industry-leading automotive technologies. Join us at Magna and embark on a unique career path tailored to your individual strengths and aspirations.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that drives digital transformation to enable next-generation experiences and create a smarter, connected future for all. As a Qualcomm Software Engineer, your role will involve designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. You will collaborate with cross-functional teams to design system-level software solutions and ensure cutting-edge products that meet customer needs. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience - OR Master's degree in Engineering, Information Systems, Computer Science, or related field with 5+ years of Software Engineering experience - OR PhD in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience Preferred Qualifications: Candidates with relevant experience in DDR SW driver development are preferred for the Lead Sr. Engineer position in the DDR System team at Qualcomm Hyderabad. Responsibilities include debugging and developing DDR init & run time driver sequences, working on state-of-the-art DDR technology LP4x/LP5x, and driving multiple programs while collaborating with various teams to address DDR issues. Job Description: The CoreBSP-DDR SW System team at Qualcomm requires a candidate who can ensure product stability, power, and performance goals related to DDR. The role involves understanding system-level test methodologies, identifying and debugging DDR systems issues, and interacting with different SW & HW teams. The candidate is expected to own and drive multiple chipsets in the DDR tech area, gaining exposure to various quality stages from product development to commercial launch. Skills required: C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge. Desirable: DDR technology Level of Responsibility: - Works independently with minimal supervision - Decision-making may impact work beyond immediate work group - Requires effective communication skills for conveying information and basic negotiation skills Qualcomm is an equal opportunity employer committed to providing accommodations for individuals with disabilities during the application/hiring process. Employees are expected to adhere to all applicable policies and procedures, including security and confidentiality requirements. Staffing and recruiting agencies should not submit profiles or applications on behalf of individuals. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

8.0 - 13.0 years

7 - 12 Lacs

kolkata

Work from Office

Please find here below Job Description for the position of Design Engineer Power Electronics. Educational Qualification: B.E./B.Tech or M.E./M.Tech in Electrical Engineering / Electronics Engineering / Power Electronics or related discipline. Experience: 8–12 years of hands-on industry experience in power electronics design, specifically in LED lighting applications, power converters, and embedded systems. Core Skills & Experience: Power Electronics Design: Experience in designing AC-DC and DC-DC converters, LED drivers, and inverter topologies. In-depth knowledge of topologies like Buck, Boost, Flyback, Push-pull, SEPIC, and LLC, LCC resonant converters. Practical experience in transformer and inductor design for isolated and non-isolated systems. Knowledge of EMI/EMC compliance and design practices. PCB Design & Testing: Proficiency in schematic design and multi-layer PCB design using tools like Altium Designer, Cadstar, or KiCAD. Experience with component selection, layout for power density, and thermal dissipation. Hands-on testing, debugging, and validation of power boards using oscilloscope, and other lab instruments. Firmware Development: Experience in programming microcontrollers (e.g., STM32, PIC, Atmel, or TI) for power control, protections, and communication. Familiarity with C/C++ for embedded systems. Basic understanding of UART, I2C, SPI, and PWM signal generation. Specialization in LED Lighting Applications: Familiarity with lighting dimming methods (PWM, 0-10V, DALI) and industry standards. Experience with integrating LED drivers with sensors, microcontrollers, or communication modules. Additional Preferences (Good to Have): Exposure to simulation tools like LTspice, PLECS, or MATLAB/Simulink. Familiarity with safety and certification standards (BIS, IEC). Experience working with battery-powered or solar-based LED systems. Good documentation and communication skills for cross-functional collaboration.

Posted 2 weeks ago

Apply

2.0 - 8.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking a Hardware Engineer to join their Engineering Group, specifically in the Hardware Engineering department. As a Hardware Engineer at Qualcomm, you will be responsible for planning, designing, optimizing, verifying, and testing electronic systems, circuits, mechanical systems, and various other hardware components to contribute to the development of cutting-edge products. Collaboration with cross-functional teams is essential to ensure that solutions meet performance requirements. The ideal candidate should possess a Bachelor's, Master's, or PhD degree in Computer Science, Electrical/Electronics Engineering, or a related field, along with 2+ to 4+ years of experience in Hardware Engineering. The role involves working on Qualcomm Snapdragon CPUSS Architecture and performance team, where tasks include analyzing performance aspects, guiding execution teams, driving deep-dive performance analysis, and providing solutions for CPU subsystem and related SOC Modules. Candidates should have a strong background in CPU architecture/analysis, knowledge of ARM processors, familiarity with microprocessor and/or SoC architecture, experience with workload performance characterization, and hands-on experience with debug environments and emulation platforms. Additionally, experience with industry standard benchmarks, Linux, Android internals, and programming languages such as C/C++, Perl, or Python is beneficial. Applicants are expected to have excellent communication skills, the ability to collaborate effectively, and a keen interest in investigating anomalies and identifying performance trends. Familiarity with pre-silicon environments, post-silicon experience, and debugging tools is advantageous for this role. If you have a Bachelor's degree in Electrical, Electronics, or Computer Engineering, with 6+ years of experience in SOC/CPU post-silicon validation/performance analysis, and possess a strong knowledge of modern OS kernels (Android, Linux), this role might be suitable for you. Qualcomm is an equal opportunity employer committed to providing reasonable accommodations to individuals with disabilities throughout the application/hiring process. The company expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from staffing and recruiting agencies. If you are interested in this role, contact Qualcomm Careers for more information.,

Posted 2 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

vadodara, gujarat

On-site

You should have a Diploma / BE / B.TECH / BSC in a related field. You must possess good knowledge and experience in embedded software development using C/C++, MicroPython, Arduino, and Keil. It is essential to have experience with embedded systems, microcontrollers, processors, Arduino, Keil, and a good understanding of hardware and its components. Experience with Free Real-Time Operating Systems (RTOS) is also required. This position is open for candidates with 0-1 years of experience or freshers, both male and female candidates are welcome to apply.,

Posted 3 weeks ago

Apply

10.0 - 17.0 years

13 - 17 Lacs

hyderabad

Work from Office

About the Role We are seeking an experienced Software Architect with a strong background in designing and implementing scalable, high-performance systems. As a Software Architect you will play a key role in shaping the technical direction of our products, defining architectural best practices, and collaborating closely with cross-functional teams to deliver state-of-the-art AI-driven solutions. This is what you are responsible for - Lead the architectural design and implementation of scalable, reliable, and high-performance software systems for AI, AI Compiler and edge computing applications. - Collaborate with product managers, software engineers, and hardware engineers to ensure alignment of technical decisions with business objectives. - Define and maintain architectural best practices, guidelines, and documentation for the software engineering team. - Evaluate and recommend technologies, frameworks, and tools to optimize the performance and scalability of our solutions. - Ensure that all software architecture aligns with security, performance, and reliability standards. - Mentor and provide technical leadership to the engineering team, fostering a culture of collaboration and innovation. - Participate in code reviews, design discussions, and technical roadmap planning to ensure high-quality delivery. - Drive continuous improvement in system architecture and development processes to support the company's growth and evolving requirements. Necessary qualifications : - 8+ years of experience in software architecture, system design, and development of scalable, distributed systems. - Proven experience in designing edge-based solutions, compilers, runtime, firmware. - Strong programming skills in modern languages such as Python, C++ or similar language. - Expertise in designing high-performance, low-latency systems for AI/ML workloads. - Strong understanding of software development methodologies, DevOps practices, and CI/CD pipelines. - Familiarity with hardware-software co-design, embedded systems, and edge computing solutions is a plus. - Excellent problem-solving and communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders. Preferred qualifications : - Experience with AI frameworks (e.g., TensorFlow, PyTorch) and understanding of AI/ML pipelines. - Knowledge of hardware accelerators (e.g., GPUs, NPUs) and optimization for low-power AI inferencing. - Experience working in a fast-paced, startup environment is a plus.

Posted 3 weeks ago

Apply

9.0 - 14.0 years

8 - 12 Lacs

hyderabad

Work from Office

As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals. Key Qualifications : - Design and develop embedded software using - bare metal- and real time operating systems on multiple boards and MCUs. - Design and develop board bring up code, device driver code, boot loaders, firmware update software (OTA), Secure boot, software for interfacing with sensors and peripherals, and application software. - Design and develop firmware including toolchain, BSPs to support IIoT modules. - Design, develop, and enhance middle layer framework to support reliable and maintainable application development, including higher layer communication stacks such as MQTT, LwM2M etc. - Design, document, code, test, and debug embedded device controllers for IoT. - Create unit and integrated test plans, test cases, and perform unit and integration testing and code reviews. Test tool development for both system verification and production test. - Support project planning efforts, including task definition and work effort. - Perform analysis, resolution, and tracking of defects and improvement to closure. - Develop and improve software development processes and procedures. - Provide engineering support for other departments as necessary. - Complete other engineering duties as assigned Minimum requirements : - 9 + years of experience in embedded systems development with strong C++ skills, multi-threading, multi-processor interfacing, and hardware-software integration. - Excellent software design skills and C/C++ programming skills; preferably in safety critical software development. - 3+ years of programming experience targeting embedded Microcontrollers (Experience with ARM Cortex M3/M4,/MSP430 or similar microcontroller preferred). - Experience working with microcontrollers running both RTOS (Example: RTX, ThreadX, FreeRTOS, Micrium OS, etc.) and bare metal software. - Experience in developing device drivers, timers, interrupt handlers, message-based software, etc., - Experience in developing device drivers for bus interfaces and peripherals: SPI, I2C, UART, ADC, DAC, I2S, USB, LCD - Experience in C/C++ coding standard, OOD, static analysis, and code coverage. - Proficient with software development process. - Demonstrable experience developing efficient (memory, CPU, and bandwidth) software. - Familiarity setting up various embedded toolchains, build, and debugging environments. - Experience with software engineering processes and tools such as configuration management and issue tracking systems. - Ability to read circuit designs/electrical schematics and datasheets. - Experience in using oscilloscopes, logic analyzers, and other test equipment to troubleshoot hardware/software issues. - Excellent problem-solving, design, development, and debugging skills. - Strong communication and interpersonal

Posted 3 weeks ago

Apply

4.0 - 9.0 years

2 - 5 Lacs

hyderabad

Work from Office

We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Requirements : - Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 + years of relevant experience - In-depth knowledge of kernel-mode programming in both Windows internals. - Strong C/C++ programming skills and familiarity with assembly language. - Proven experience in Windows driver development and embedded systems. - Strong knowledge on the embedded system. - Proficiency in Windows driver frameworks (WDM/WDF) and understanding of Windows-specific DMA protocols. - experience in Windows PCIe and USB kernel and/or userspace drivers. - Expertise in kernel space debugging using tools like WinDbg, dbgview, Visual Studio, or similar. - Familiarity with MCDM is a plus. Responsibilities : - Develop and maintain Windows/Linux drivers and RTOS for various requirement. - Collaborate with cross-functional teams to integrate drivers into embedded systems. - Design and develop PCIe and USB drivers for AI chipsets, ensuring performance and reliability - Optimize driver performance and ensure compatibility with evolving Windows environments. - Optimize data path efficiency and minimize latency Minimum Qualifications : - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

Posted 3 weeks ago

Apply

6.0 - 11.0 years

10 - 14 Lacs

hyderabad

Work from Office

About the Role : We are seeking a talented Implementation Engineer to join our dynamic team. The successful candidate will be responsible for leading and executing Synthesis and STA for complex AI SOC with multi-mode and multi power domain design, ensuring the quality and reliability of our products. This is what you are responsible for : - Synthesis and STA (static timing analysis). - Ability to optimize designs for best in class in low power and high performance with logically equivalent RTL. - Professional experience with ECO implementation, both functional and timing closure. - Experience with multi-clock, multi-power domain designs and multi-mode timing constraints. - Familiarity with DFT insertion. - Familiarity with simulation, debugging tools, and working closely with Design teams. - Ability to collaborate with different functional teams like RTL Design, DFT and Physical design. - Showcase your deep understanding of the following physical design concepts/constraints: floor-planning, placement, congestion, and setup/hold timing closure. Necessary Qualifications : - Bachelor's or Master's degree in Electronics, Computer Science Engineering, or a related field - Minimum of 5 to 7 years of experience in Implementation flows/ Synthesis and STA. - Experience with Cadence, Synopsys and Mentor tools - Experience with Verilog and VHDL. - Experience with sign-off Static Timing Analysis, Logic equivalency checks, and Static Low Power Checks (UPF/CPF/CLP) - Formal verification for RTL 2 gates and gates2gates - Conformal ECO for doing complex functional ECOs. - Low power synthesis on smaller blocks and subsystems using DC/Genus - Physical Aware synthesis - Writing Timing Constraints sub-blocks and Top level. - Flow Automation and Scripting using TCL and Python or Perl.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

5 - 9 Lacs

bengaluru

Work from Office

We are seeking highly skilled Embedded Software Engineers with expertise in the Media Domain, specializing in Embedded C++ and Linux development. The ideal candidate will have hands-on experience in multimedia processing, video/audio streaming, and strong understanding of frameworks like GStreamer. Key Responsibilities : - Design and develop multimedia applications using Embedded C++ on Linux platforms - Implement video/audio streaming solutions using GStreamer - Work on codec integration, synchronization, and pipeline development - Optimize media performance and manage multimedia buffers - Debug, test, and maintain robust media applications in real-time environments Required Skills : - Strong proficiency in Embedded C++ and Linux internals - Deep understanding of GStreamer, multimedia streaming protocols - Experience with media encoding/decoding and buffer management Preferred : - Exposure to multimedia standards (MPEG, H.264, AAC) - Familiarity with RTSP, RTP, or similar protocols

Posted 3 weeks ago

Apply

4.0 - 6.0 years

9 - 14 Lacs

bengaluru

Work from Office

Job Summary : We are looking for a passionate and experienced Embedded Firmware Developer with over 4 years of experience in embedded systems programming. The ideal candidate should have strong expertise in C/C++, Linux internals, and RTOS environments such as VxWorks, along with proficiency in communication protocol drivers and a basic understanding of DevOps practices. This is a work-from-office opportunity based in Bangalore, ideal for candidates who thrive in a collaborative, hands-on engineering environment. Key Responsibilities : - Design, develop, and maintain embedded firmware using C/C++ for custom hardware platforms. - Develop and debug applications and drivers in Linux environments, including shell scripting. - Work with RTOS systems like VxWorks for real-time firmware development. - Implement and troubleshoot communication protocols and drivers such as Ethernet, CAN, and RS422. - Collaborate with cross-functional hardware, software, and QA teams to define and deliver embedded solutions. - Participate in debugging, testing, and performance tuning of firmware modules. - Follow software development best practices using ClearCase or other version control systems. - Contribute to DevOps workflows and continuous integration efforts (basic familiarity expected). Required Skills : - 4+ years of experience in embedded firmware development. - Strong hands-on skills in C/C++ programming. - Good understanding of Linux internals and shell scripting. - Practical experience with RTOS platforms like VxWorks. - Working knowledge of communication protocols (Ethernet, CAN, RS422, etc. - Familiarity with ClearCase version control and basic DevOps practices. - Strong problem-solving and debugging capabilities. - Effective communication and teamwork skills.

Posted 4 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

jaipur, rajasthan

On-site

You will be responsible for developing applications using languages such as Embedded C, Linux, Python, JavaScript, and Java, with a focus on embedded systems. It is preferred if you have experience working in robotics and related industries. Your technical skills should include application development in C and Python, as well as experience in developing applications for embedded systems. In this role, you will be required to analyze and evaluate robotic systems or prototypes, document robotic application development, maintenance, or changes, and conduct research on robotic technology to create new robotic systems or system capabilities. Additionally, you will be expected to provide technical support for robotic systems. The minimum qualification for this position is a B.Tech/M.Tech/MCA/BCA degree, with 0-2 years of experience. The working days are 6 days a week, and the location of the job is in Jaipur. The salary or stipend offered will be as per the company policy. The company is looking to fill this position immediately. For more information about the company, please visit www.eurysglobal.com.,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

As an Electrical / Electronics / Telecommunications Engineer / Trainer at ABC Trainings, you will play a crucial role in empowering professionals and aspiring engineers in the dynamic fields of electrical engineering, electronics, and telecommunications. Your responsibilities will involve conducting training sessions, developing industry-relevant curriculum, and facilitating hands-on learning experiences to equip individuals with the necessary skills for successful careers in cutting-edge domains. Your primary responsibilities will include: - Training Delivery: Conducting training sessions covering a wide range of domains such as autocad electrical, plc scada, e plan, matlab, embedded system, and pcb designing. - Curriculum Development: Collaborating with the curriculum development team to create comprehensive and industry-relevant training modules. - Hands-On Learning: Facilitating hands-on learning experiences, coding projects, and practical exercises to enhance participants" skills and knowledge. - Assessment and Evaluation: Assessing the progress of trainees, providing constructive feedback, and conducting evaluations to ensure learning objectives are met. - Industry Trends: Staying updated with the latest trends and advancements in software engineering to offer real-world insights to trainees. - Mentorship: Providing mentorship and guidance to participants in their career development journey to help them become proficient software engineers. This role is a full-time position and is suitable for freshers. The work location is in person, where you will have the opportunity to make a significant impact by preparing individuals for successful careers in the fields of electrical engineering, electronics, and telecommunications.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You should have a UG/PG degree in Computer Science Engineering or Electronics and Communication Engineering. You must possess hands-on experience in Computer Science domains including Big Data, Cloud Computing, Data Mining, Dependable and Secure Computing, and Image Processing. Additionally, you should have domain knowledge in Mobile Computing, Network Security, Web Mining, and Software Engineering. Knowledge in Embedded System, VLSI, IoT, Power Electronics, and Wireless Communication is also required. It is essential to have adequate knowledge of reading research articles and possess an excellent attitude and passion towards engineering. You should be innovative with good analytical, quantitative, and data interpretation skills. Good written communication skills, excellent documentation, and presentation skills are a must. As a self-starter and self-paced learner, you are expected to contribute within the agile framework. Your responsibilities will include contributing to requirement/product/design document specification, troubleshooting, and playing the role of a critical validation team member. You should be versatile in learning the technical and soft skills necessary to accomplish assigned tasks successfully. Additionally, following an established process, suggesting improvements to existing processes, and defining new processes are key aspects of this role.,

Posted 1 month ago

Apply

2.0 - 8.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking a Hardware Engineer to join their Engineering Group. As a Qualcomm Hardware Engineer, you will be involved in planning, designing, optimizing, verifying, and testing electronic systems, circuits, mechanical systems, and various other components to develop cutting-edge products. You will collaborate with cross-functional teams to deliver solutions that meet performance requirements. The ideal candidate will have a strong background in CPU architecture and analysis, as well as experience with ARM/X86 chipsets and embedded system concepts. Minimum qualifications for this role include a Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field with at least 4 years of Hardware Engineering experience. Alternatively, a Master's degree with 3+ years of experience or a PhD with 2+ years of experience will also be considered. The selected candidate will work on Qualcomm Snapdragon CPUSS Architecture and performance team, analyzing performance aspects of Snapdragon CPU subsystem, guiding the execution team, and driving deep dive analysis on performance issues. Essential skills and experience for this position include familiarity with Microprocessor and/or SoC Architecture, ARM processor-based systems, cache configurations, workload performance characterization, and debugging skills in a bare-metal environment. The candidate should also have experience with Lauterbach debug environment, workload-driven investigations, and performance projections on silicon. Strong data analysis skills, programming experience, and knowledge of Linux and Android internals are desirable. Applicants should hold a Bachelor's degree in Electrical, Electronics, or Computer Engineering and/or Computer Science with at least 6 years of experience in SOC/CPU post-silicon validation/performance analysis. Strong knowledge of modern OS kernel (Android, Linux) is required for this role. Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. Overall, Qualcomm is looking for a candidate with a passion for hardware engineering, performance analysis, and system-level debugging, who can collaborate effectively with peers and senior engineers to drive innovation and excellence in product development.,

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