Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3.0 - 6.0 years
4 - 9 Lacs
Pune
Hybrid
Job Responsibilities:- Firmware Developer will be responsible for:- Design, develop, code, test and debug system software Review code and design Analyse and enhance efficiency, stability and scalability of system resources Integrate and validate new product designs Support software QA and optimize I/O performance Provide post production support Interface with hardware design and development A Candidate should possess very good knowledge in the areas of : Proven working experience in Embedded development Degree or Masters in Engineering Experience in hands-on development and troubleshooting on embedded targets Solid programming experience in C or C++ Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems Familiarity with software configuration management tools, defect tracking tools, and peer review Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems Adequate knowledge of reading schematics and data sheets for components Strong documentation and writing skills Preferable : Additionally, you have knowledge in the following topics: Git, Docker, and Azure DevOps, REST-Api You have flexibility, reliability, and strong teamwork skills Working in an intercultural team with different working habits in different time zones Other skills: Ability to work in a team Proficient in English Ability to learn new technologies Technical and Analytical skills Self motivated Willing to travel abroad
Posted 1 week ago
2.0 - 5.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips- the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world- like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of"science and engineering to make possible"the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. Were committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits . Youll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers."We empower our team to push the boundaries of what is possible"”while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. IT and Software Engineer About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future. Our Team YTG group is a business unit within Applied Materials which develops, builds and ships test systems for the display and packaging industry. Those systems are based on high-speed scanning electron beam microscopes. With those microscopes and our self-developed electronics, we detect signals and images for further processing. Thus we perform complex data analysis and image processing algorithms to detect defects on memories and processors chips. The software team is responsible to control the electron beam, acquire and process those data and images. Your Opportunity Grow and enrich the existing team with the goal to build up a second software team in India which works together with the engineering teams in Germany. Roles and Responsibility Build up and develop IT infrastructure for our testing systems based on Linux platform. Including heterogenous platforms and components such as real-time computer systems, sensor systems, network switches and components. Generate operating system images which are to be installed on those systems. Handle licensing requirements for internal and external customer. Background knowledge in C/C++ environment including build tools which are to be installed and running on those computer systems. Documentation within Office tools. Our Ideal Candidate At least 2+ years of experience in the Linux operating system, how to setup and maintain such systems. Some experience in C / C++ and build mechanism. Understanding of SW development cycle, from requirements to testing, integration, documentation and delivery. Good interpersonal and communication skills. Good system vision and understanding. Qualifications BTech / MTech in Electronics / Computer Science or related stream with over all experience of 2 - 5 years of relevant work experience Additional Qualifications: Experience with Qt framework Experience with real time embedded OS Experience in multi processors systems Employment experience in a global company Experience in development under Linux and Windows OS Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
Posted 2 weeks ago
2.0 - 7.0 years
5 - 12 Lacs
Salem
Work from Office
Senior Embedded Firmware Developer to join R&D team.Design & develop firmware,device drivers&HAL libraries.Write clean, optimized code in C, Assembly& MicroPython.Communication protocols:UART,I2C,I2S,SPI,TC/IP,LoRaWAN,WiFi,BLE, Modbus RTU/TCP, CANBUS Required Candidate profile Proficiency in C,Assembly,MicroPython,Strong exp embedded firmware&driver development,Solid understanding of communication interfaces & protocols,Hands-on troubleshooting hardware-software issues.
Posted 2 weeks ago
3.0 - 6.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Details: : As a Firmware Developer, you will be responsible for developing features for Intel Bluetooth controller, working in a dynamic and innovative team environment. Your key responsibilities will include: Develops embedded software/firmware within environments that have constrained timing and memory resources, design and implements reusable code, performs design and code reviews, as well as tests and validates firmware implementations.Job will require experience in system architecture, operating systems, device architecture and/or system integration.Performs high level design, implementation, integration, doing performance profiling, performance/ memory optimization, etc. Qualifications: Bachelors degree/ Masters degree in computer science or Electronics and communication engineering. 3+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like thread, Linux, etc. Excellent programming skills in C development, knowledge of data structures, code optimization, logic analyzer. Experience in automated unit testing framework. Experience in firmware/system debugging skills and usage of tools like Wireshark, logic analyzer, JTAG, etc. Effective communication skills, both written and verbal, with a keen sense of customer service. Preferred Qualifications: Masters degree in computer science or Electronics and communication engineering.Experience in wireless/RF connectivity and networking standards like Bluetooth, WIFI, Zigbee, etc.Experience in Python and CI/CD tools.Experience working on ARM and/or ARC processors. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 2 weeks ago
0.0 - 5.0 years
5 - 12 Lacs
Udaipur
Work from Office
Extensive experience in Embedded C and C++ programming. Experience in 8-bit, 16-bit, and 32-bit microcontroller-based product design. Extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers Required Candidate profile Proficient in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc. Strong experience in protocol design for RS232, RS485, USB, Ethernet, Bluetooth, Wi-Fi, LoRa, etc.
Posted 2 weeks ago
3.0 - 5.0 years
5 - 6 Lacs
Bengaluru
Work from Office
Design, develop, and maintain firmware for embedded systems. Implement firmware functionalities as per project requirements. Collaborate with hardware engineers for integration. Work on embedded controller programming, ESP32, and Silicon Labs.
Posted 2 weeks ago
12.0 - 15.0 years
55 - 60 Lacs
Ahmedabad, Chennai, Bengaluru
Work from Office
Dear Candidate, We are hiring a Firmware Developer to build low-level software for embedded systems. Ideal for engineers who love working close to hardware with a focus on efficiency and reliability. Key Responsibilities: Develop, test, and debug firmware for embedded devices Work with hardware engineers to define software-hardware interfaces Optimize memory and power usage for constrained environments Write device drivers and real-time operating system (RTOS) components Required Skills & Qualifications: Proficiency in C/C++ for embedded development Experience with microcontrollers (ARM, AVR, STM32, etc.) Familiarity with serial protocols (SPI, I2C, UART) Bonus: Knowledge of real-time systems, Bluetooth, or IoT protocols Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 2 weeks ago
5.0 - 10.0 years
10 - 20 Lacs
Kochi
Work from Office
Role & responsibilities Design, Develop and maintain firmware for Inverters and On-Grid systems. Develop firmware for TI C2000, STM32, and Renesas MCUs. Work on MPPT, DC-DC, and DC-AC conversion, Grid synchronization, Battery Charging. Implement control algorithms (PID, SPWM, PLL). Debug hardware/software issues and support testing teams. Collaborate across hardware and product teams for robust system integration. Preferred candidate profile B.E./B.Tech in Electronics, Electrical Engineering, Embedded Systems, or a related field. Minimum 8+ years of experience in embedded firmware for inverter / UPS systems. Candidate with experience in the inverter / Online UPS industry preferred. Expertise with TI C2000, STM32, and Renesas microcontrollers. Proficient in C/C++, real-time embedded development, and debugging. Experience with development tools like Code Composer Studio, STM32CubeIDE, Keil etc Understanding of grid standards, compliance, and protection mechanisms.
Posted 2 weeks ago
5.0 - 10.0 years
10 - 12 Lacs
Noida
Work from Office
PM-Embedded strong in Project Management, Team Leading, Individual Contributor, Embedded Project Management, Embedded Firmware, Embedded Hardware, Embedded Software, Embedded Systems, Agile Methodology etc.
Posted 2 weeks ago
1.0 - 5.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Specs Develop and optimize embedded firmware for motor control applications (BLDC, PMSM, AC induction motors). Implement motor control algorithms like Field Oriented Control (FOC) and Direct Torque Control (DTC). Write and debug firmware for current calibration, encoder angle calibration, and parameter tuning. Collaborate with hardware design engineers to integrate firmware with motor hardware. Conduct HIL testing, debug motor control systems, and validate performance using oscilloscopes, logic analyzers, and motor dynamometers. Adhere to safety standards and maintain detailed technical documentation. Desired Profile Bachelor's or Master's in Electrical/Electronics Engineering or a related field. Proficiency in C/C++ programming, control systems, power electronics, and embedded systems. Expertise in MATLAB/Simulink, PSpice, and microcontroller/DSP platforms (ARM Cortex M). Hands-on experience with CAN, SPI, UART, I2C communication protocols. Knowledge of safety and compliance standards for motor control systems. Preferred Qualifications Experience with HIL testing, real-time programming, and advanced motor control tools. Certification or coursework in motor control, power electronics, or related fields.
Posted 2 weeks ago
1.0 - 2.0 years
2 - 4 Lacs
Noida, E 33, Sector-52
Work from Office
Job Summary To work on bare metal programming for Micro-controller based Embedded applications; Embedded C based Firmware Design, Development and testing. Candidate should be able to design and understand Embedded and Programmable hardware, Power Electronics, Analog and Digital Circuits, Communication Protocols. Responsibilities and Duties 1. Work on firmware and coding for micro-controllers 8bit and 32bits, debugging, and testing 2. Design and development embedded firmware, logic, and architecture 3. Work on testing, troubleshooting, and bug-fixing firmware code Required Experience, Skills and Qualifications B. Tech (E & C) with 1 to 2 years of RELEVANT experience and expected to know good theoretical concepts and have hands-on with C coding practices. Expectations / Desirable: Expert in C programming and data structure, familiar with Eclipse and Kiel IDE, and understands working of programmable devices, micro-controllers, communication protocols, and basic concepts in embedded electronics, digital and analog electronics. Exposure to ARM and 8051 core based Controllers, Eclipse IDE, Understanding of Micro- controllers and Programmable devices. prior hands on with STM32 or similar microcontrollers. Benefits We observe flex-timing, flat work culture, working on core Electronics application with latest components and technologies. Important Note: Selection will be on the basis of 'offline' test and interview for all applicants. Schedule: Day shift Supplemental Pay: Performance bonus Yearly bonus Application Question(s): Have you done projects, on your own or with your employer, using C language and have exposure to microcontrollersShow the projects in support of the same while applying. Education: Bachelor's (Required) Experience: Relevant: 1 year (Required) C programming and Embedded: 1 year (Required).
Posted 2 weeks ago
5.0 - 10.0 years
5 - 15 Lacs
Chennai
Work from Office
We are looking for a highly skilled Embedded Systems Engineer with strong experience in low-level hardware, firmware development, and system automation. You will be responsible for managing and scaling embedded device fleets, optimizing performance, and ensuring security across Linux and Mac-based systems. Key Responsibilities: Develop and maintain firmware and low-level configurations (BIOS/UEFI, PXE boot, secure boot). Automate system provisioning, deployment, and configuration using tools like JAMF, Ansible, and MDM. Debug and troubleshoot using serial consoles, JTAG, and remote diagnostics tools. Work on C/C++ development, especially for multimedia pipelines (FFmpeg, GPU acceleration). Manage a large fleet (1000+) of edge devices monitor health, performance, and reliability. Ensure device security through firewall management, certificate handling, and SSH key infrastructure. Collaborate closely with hardware, DevOps, and product teams. Core Skills: BIOS/UEFI configuration, PXE boot, secure boot scripting Firmware flashing, JTAG debugging Linux OS expertise (Debian, Ubuntu, CentOS) MacOS deployment (Apple Configurator, JAMF, Munki) Shell scripting (Bash/Zsh), Python, or Ansible Device orchestration tools: MDM, Puppet, SaltStack C/C++ for system-level programming Experience with FFmpeg, VAAPI, NVENC, Metal Monitoring: Prometheus, Grafana, syslog Networking: VLANs, VPNs, SSH, firewall rule Contact - 7358191638
Posted 2 weeks ago
2.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
We are seeking highly motivated DFT engineer to be part of Hardware team. Join a great team of engineering professionals who are involved in development, validation, and delivery of DFT patterns for IBM’s microprocessor chip design team. As a member of functional DFT team ( Power on Reset, Architecture Verification Program, Array BIST teams ), you will be required but not restricted to pattern generation, simulation, validation, characterization, delivery to TAE, IBM’s Hardware Bring-up and Silicon Debug Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5-9 years experience in DFT on complex designs involving scan insertion, compression, MBIST, ATPG, simulations and IP integration and validation.Proven expertise in analysing and resolving DRCs/TSVs .Hands-on experience in pattern generation for various fault models, pattern retargeting and debugging techniques to address low coverage issues.Hands-on experience with Gate-Level DFT verification, both with and without timing annotations.Well versed with industry standard test techniques and advanced DFT features like SSN, IJTAG, IEEE 1500, Boundary scan , LBIST and STA constraint delivery .Hands on experience on industry standard tools used for DFT featuresProficiency in scripting languages such as TCL, Perl or Python to automate design and testing tasks.Worked with cross functional teams like design, STA & tester teams for ensuring top quality of DFT deliverables and DFT support and hand offs.Excellent analytical and problem-solving skills, with a keen attention to detail.Strong communication and collaboration skills, with the ability to work effectively within cross-functional teams Fundamentals in micro controller architecture, embedded firmware, functional verification and RTL design * Experience working with ATE engineers for silicon bring up, silicon debug and validation. * Experience in processor flow and post silicon validation Preferred technical and professional experience Hiring manager and Recruiter should collaborate to create the relevant verbiage.
Posted 3 weeks ago
10.0 - 12.0 years
35 - 40 Lacs
Noida
Work from Office
: We are seeking a highly experienced and technically strong professional for a role focused on automotive systems and embedded security software. The ideal candidate will have deep expertise in automotive technologies and embedded development, with strong collaboration skills and a customer-focused mindset. Key Responsibilities and Skills: Extensive experience in Automotive Systems, with deep understanding of technologies, trends and needs Extensive experience in defining, developing, and implementing security software, ideally with a strong embedded firmware development background Ability to troubleshoot complex issues and debug firmware Experience with Agile methodologies and software development lifecycles Experience in Functional Safety (ISO 26262) Familiar with cybersecurity ISO 21434 Strong understanding of security standards, security protocols, cryptography Strong understanding of Security Threat modelling and risk analysis and application of countermeasures Strong technical skills with a team first mentality. Strong ability to work cross functionally, across many stakeholders to drive towards common goals and objectives Ability to engage with key technical stakeholders at customer to build trust and confidence Experience in working with global teams in matrix organizations Required Qualifications: Bachelors or Masters degree in Electronics Engineering, Computer Engineering, or related field with 10 years or more relevant experience Experience with technical analysis and decomposition of customer use-case Proven experience in Microcontroller Architecture, Software, SoC Architecture, or system-level Integration Strong expertise in C programming, Enterprise Architect (UML) Strong understanding of microprocessor and microcontroller architectures, including CPU cores, DSP, memory management, and peripheral integration Familiarity with Linux, Zephyr, Free RTOS, or any similar operating systems is a big plus Strong collaboration skills to work directly with customers and across multidisciplinary teams, including silicon, software, firmware, board design engineers and program management Experience in Automotive software development processes Furthermore, you are: Innovator finding break-through solutions for complex automotive problems Driving for continuous improvements
Posted 3 weeks ago
4.0 - 8.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Samsung Semiconductor Hiring Drive Embedded Firmware Engineers We are looking for bright and talented professionals with at least 6+ years of experience in storage firmware development to join the Samsung Memory Product Team. Key Skills & Expertise: Strong proficiency in C and Data Structures, embedded system programming Expertise in NVMe Storage Protocol & system-level optimization Expertise in NAND Flash Management (FTL, FIL) & Programming 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 highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication
Posted 3 weeks ago
6.0 - 8.0 years
18 - 25 Lacs
Bengaluru
Work from Office
Firmware Engineer for Embedded system design in solar lighting domain. He/She should be skilled in embedded C, C Sharp, Python, QT, and good experience and knowledge working on 32 bit microcontroller preferably on STM32. He/She should have over all experience more than 8 years after B.Tech/BE/M.Tech and hands on experience of working on firmware/software of MPPT solar charge controllers, firmware for power electronics, digitally controlled power supplies/SMPS and solar inverters, BLDC firmware, firmware for motor control, Battery BMS firmware, communication protocol like DALI, D4i, RS485, Modbus, CAN, USB for more than 5 years. You support the design, development, testing and documenting of a system, subsystem or a component as part of an overall software architecture. Job Description Were looking for a Development Engineer -in Embedded Firmware Design to join our Global Platform Team -Solar Lighting in Noida. Working for Signify means being creative and adaptive. Our culture of continuous learning and commitment to diversity and inclusion creates an environment that allows you to build your skills and career. Together, were transforming our industry. As the world leader in lighting, were constantly ahead of the curve. Through our leadership in connected lighting and the Internet of Things, were breaking new grounds in data analytics, AI, and smart homes, offices, cities and more! Signify is one of the few companies in the world to achieve carbon neutrality and our next sustainability goals are even bolder: doubling our positive impact on the environment and society by 2025. As an Embedded Development Engineer youll be responsible for Develop embedded software/firmware for solar lighting solutions in embedded C, as per requirement/specs, within agreed timeline & meeting applicable quality standards in firmware/software. Were on the lookout for forward-thinking innovators with a passion for sustainability. If you match this description, get in touch! What youll do Work on STM32 microcontrollers and write efficient C and C sharp code to manage various communication bus like UART, RS485, DALI, D4i, I2C, SPI etc. Write efficient C code to digitally control the SMPS/ Power supplies by PID feedback control, Inverter, BLDC motor control by firmware design. Design the solar based dash board on laptop using C sharp, use of Visual Studio, QT. Work out bootloader code and work on Python scripts. Develop platform based SW/firmware architecture with flexibility to adapt to customization, factory requirements and f/w integration requirements. Develop test cases to validate firmware as per solution basis/ solar charger. Use global tools for maintenance, bug fixing, version control, config management, change management, documentation etc Your qualifications B.Tech./M.Tech in any stream of Electronics from good engineering colleges/universities. should have >8 years of experience in firmware C coding and design of embedded product. should have good working knowledge in power electronics/ SMPS/LED Drivers/Solar Battery charge controllers control by microcontrollers, BMS firmware, BLDC motor control and solar inverter. You will design firmware code for above type of products. Experience to work on microcontrollers like STM32, XMC from Infineon and use respective SDK, IDE like IAR, Keil. The person should have decent working knowledge in solar lighting domain. Know working principles of Solar PV panel, Batteries, MPPT Solar Chargers, LED drivers etc. He/She should be familiar with charging/discharging profiles of various battery chemistries like Lead Acid, Lithium-Ion, Lithium Iron Phosphate, GEL battery etc. Experience of working on C Sharp, QT, Python and design the graphical user interface for solar charge controllers for internal R&D evaluation and data analytics. Prior experience to file the patents will be added advantage. Our candidate profile is just a guide. We know that many talented people only apply for jobs when there is an exact match. If you don't fit all the criteria but believe this role is for you, we would very much like to hear from you. What youll get in return Opportunity to work in a global team to support to US, EU and Asia based product design. Embedded product design experience from scratch and learn architectural creation of firmware design. End To End view and life cycle management of firmware in solar street lighting products. Interaction with global product architects and system architects.
Posted 3 weeks ago
4.0 - 7.0 years
10 - 20 Lacs
Pune
Hybrid
Key Responsibilities: Develop and maintain embedded software for wireless products such as IoT devices, RF modules, BLE, Wi-Fi, LoRa, Zigbee, or LTE-based systems . Work with cross-functional teams to integrate software with custom hardware and validate end-to-end functionality. Implement and optimize protocol stacks and communication layers. Design and develop real-time embedded applications using RTOS or bare-metal environments. Interface with hardware peripherals (UART, SPI, I2C, ADC, DMA, etc.). Debug and resolve system-level issues using embedded development tools (JTAG, SWD, logic analyzers, protocol sniffers). Ensure software quality through code reviews, unit tests, and automated validation. Contribute to firmware architecture, design documents, and version control practices. Required Skills & Qualifications: Bachelors or Master’s degree in Electronics, Computer Science, Electrical Engineering, or related field. 4+ years of experience in embedded C/C++ programming . Strong understanding of wireless communication protocols such as BLE, Wi-Fi, LoRa, Zigbee, or 6LoWPAN. Proficiency with RTOS platforms (e.g., FreeRTOS, Zephyr) or bare-metal programming. Experience working with MCUs/SoCs (e.g., Nordic nRF, STM32, ESP32, TI CC series). Solid grasp of embedded system constraints (memory, power, real-time processing). Experience with version control tools like Git and development workflows.
Posted 3 weeks ago
2.0 - 7.0 years
2 - 7 Lacs
Gurugram
Work from Office
Responsibilities: * Design, develop, test & maintain firmware using Embedded Firmware, ARM Processor, I2C, RTOS, SPI, USB, MICROCONTROLLER & Communication Protocols.
Posted 3 weeks ago
3.0 - 8.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Qualcomm is hiring strong DV engineers to verify high performance and low power CPUs in Bangalore. Please forward your profiles if you meet the requirement. Roles and Responsibilities o Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling. o Work closely with design/verification teams within CPU to develop comprehensive test plan. o Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus. o Verify power intent through use of methodologies like UPF. o Work closely with system architects, software teams and Soc team to validate system use cases. o Work closely with emulation team to enable verification on emulators and FPGA platforms. o Debug and triage failures in simulation, emulation and/or Silicon. Minimum Qualifications: "¢ Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. o BE/BTech degree in CS/EE with 3+ years"™ experience. o Experience in power management verification. o Implementation of assembly and C language embedded firmware. o Experience in C/C++, scripting languages, Verilog/system Verilog. o Strong understanding of power management features in CPUs and CPU based Socs. o Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred Requirements: o Good Understanding of CPU architectures and CPU micro-architectures. o In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture o Experience with advanced verification techniques such as formal and assertions is a plus o Knowledge and verification experience in DFT and structural debug concepts and methodologiesJTAG, IEEE1500, MBIST, scan dump, memory dump is a plus
Posted 3 weeks ago
5.0 - 9.0 years
7 - 11 Lacs
Hyderabad
Work from Office
Our vision is to transform how the world uses information to enrich life for all, Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever, 8-15 Years in Embedded Firmware Storage/SSD would be a strong plus, Strong firmware design and debug experience using assembly and C programming, Knowledge of NAND flash, SSD flash translation layer, wear leveling, garbage collection, Knowledge of mass storage interfaces such as SATA, SAS, NVMe (optional but strong plus), Knowledge of configuring and debugging issues from the usage of register settings of ASICs in an SoC and embedded firmware dev environment High level of skill in problem recreation and trapping, and in identifying performance critical algorithms for optimization, Strong skill in ARM development tools and IDE such as Eclipse Ability to scope and estimate development effort, Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment, Working knowledge of digital hardware design (optional but plus), Experience in test equipment such as oscilloscopes and logic/bus analyzers (good to have), Education Qualifications BS in Electrical Engineering, Computer Engineering or equivalent required Preferred Skills Excellent communication skills both written and verbal Strong interpersonal skills and maintain positive relationships Ambitious, goal-oriented, and a dedicated colleague Collaborate effectively in a dynamic team environment, About Micron Technology, Inc, We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micronand Crucialbrands Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities ? from the data center to the intelligent edge and across the client and mobile user experience, To learn more, please visit micron /careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards, Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron,
Posted 3 weeks ago
3.0 - 6.0 years
7 - 17 Lacs
Bengaluru
Work from Office
Greeting from Automotive Robotics !! We are hiring for Firmware Engineer with 3+ years of exp for Bangalore. If Interested ,kindly share the updated resume to rrajasekar@arigs.com Job Description : Primary skill : Firmware development , stepper motor , servo motor , motor driver , motion Control Candidate should have a solid knowledge of motor characteristics and hands-on experience working on motion solutions, Servo drives and rotary devices. The candidate is expected to recommend, develop or select appropriate BLDC/Servo and stepper drive systems per application. Proficiency in motion control firmware development and selection of BLDC/Servo and stepper drive systems. Proficiency in C and/or C++ programming language. Working knowledge of robotics, linear devices, servo drives, grippers, and rotary devices highly desirable. Electro-mechanical hands-on experience with robotic actuators or related field is highly desirable. Prior experience in circuit board microprocessor startup activity, troubleshooting and debugging. Hands on experience working with different peripheral interfaces (I2C, SPI, UART, RS232, RS485 etc.). Follows coding standards for writing and documenting modular, structured, and quality embedded firmware.
Posted 3 weeks ago
4 - 6 years
8 - 10 Lacs
Noida
Work from Office
Develop and maintain Embedded firmware for Linux-based and bare-metal systems. Customize and build Embedded Linux distributions using Yocto or Buildroot. Integrate and debug device drivers for common peripherals (UART, SPI, I2C, GPIO). Required Candidate profile Bring up custom boards, including bootloader configuration (e.g., U-Boot) and device tree setup. Implement and debug TCP/IP communication on embedded Linux platforms using socket programming.
Posted 1 month ago
4 - 7 years
8 - 10 Lacs
Noida
Work from Office
Develop and maintain Embedded firmware for Linux-based and bare-metal systems. Customize and build Embedded Linux distributions using Yocto or Buildroot. Integrate and debug device drivers for common peripherals (UART, SPI, I2C, GPIO). Required Candidate profile Bring up custom boards, including bootloader configuration (e.g., U-Boot) and device tree setup. Implement and debug TCP/IP communication on embedded Linux platforms using socket programming.
Posted 1 month ago
3 - 8 years
14 - 18 Lacs
Chennai
Hybrid
Role & responsibilities We are seeking a technically strong and automation-savvy Software Development Engineer in Test (SDET) to join our dynamic product testing team.based in Chennai (India). This team is part of a bigger global R&D team. In this role, you will design, develop, and execute robust test solutions for embedded software systems interfacing with desktop applications that reports out data, signals, and graphs along with post analysis . Youll work across firmware, APIs, and GUI layers , owning the quality process end-to-end from test strategy to automation implementation and result analysis with a focus on performance, accuracy, and reliability.You will work as part of a global R&D team supporting HBM Genesis High Speed, LanXi and Fusion products. HBK products contribute to a variety of applications across technology sectors such as: Automotive, Electric Drives & Generator, Aerospace, Energy / High-Voltage, Material Testing and Service. This will include manual and predominantly automated testing of the application and overall system. You will be responsible for: Own the test strategy , planning, and execution for system-level, functional, regression, and performance testing. Design, develop, and maintain automated test frameworks for embedded software interacting with desktop applications.Work in conjunction with the global Verification & Validation team to drive and align HBK global processes and standards. Setting up of automated system tests for new feature testing and ensuring those system tests remain up and running. Implement desktop UI automation (e.g., signal and graph validation) using tools like Pywinauto, WinAppDriver, or OpenCV-based validation. To contribute in conjunction with other members of the team to ensure all software errors are identified and reported. Monitor system test results and perform first level diagnostics. Assist with resolution and reproduction of user software problems. Contribute to the development and continuous improvement of the software by working in conjunction with software testers and developers based in the Europe. Take on technical leadership responsibilities within an agile product team. Professional qualifications Preferred candidate profile 3-6 years experience in similar previous roles specifically including 2 years’ experience in software testing of data acquisition software, ideally in embedded or real-time systems Strong programming skills in Python, C#, or Java – with experience in building test automation frameworks. Experience with automated UI testing of desktop applications (Windows-based) and tools like Pywinauto, AutoIt, WinAppDriver, or similar.Bachelor or master of Engineering or Technology degree in Electrical, Electronics, Communication, Instrumentation, Mechanical, Computer Science or Information Technology. Knowledge of testing processes, tools and methodologies. Knowledge / experience of Agile Software Development & Testing, SAFe (Scaled Agile Framework). Hands-on experience with Jira, Confluence , and version control systems (e.g., Git). Familiarity with signal or waveform validation , data acquisition, or test & measurement systems is a strong plus.Contribute to process improvement, CI/CD pipeline integration, and test data management. Agile or ISTQB Software Test certification would be an advantage. Preferences: Working knowledge of various testing frameworks like Ceedling, GoogleTest, or host-based simulations. Solid understanding of embedded systems and communication protocols We offer Freedom with responsibility is the framework for HBK’s employees. This allows for a good balance between work and family life and for constant development of professional and personal skills in an international and enjoyable working environment. You'll have the space to innovate, architect, and mentor — helping shape the future of embedded QA at HBK. One company – HBK On 1 January 2019, Brel & Kjr and HBM merged their activities into a new company called HBK (Hottinger Brel & Kjr). With more than 3,500 employees worldwide and production facilities in Denmark, Germany, the UK, the USA, China and Portugal and presence in 80 countries, HBK is a leading player in the test and measurement area. For further info please visit www.hbkworld.com. HBK is a division of Spectris plc, a UK-based productivity-enhancing instrumentation and controls company serving leading aerospace, automotive, medical, and other customers. Spectris plc is listed on the London Stock Exchange.
Posted 1 month ago
10 - 12 years
35 - 40 Lacs
Noida
Work from Office
Job Description: We are seeking a highly experienced and technically strong professional for a role focused on automotive systems and embedded security software. The ideal candidate will have deep expertise in automotive technologies and embedded development, with strong collaboration skills and a customer-focused mindset. Key Responsibilities and Skills: Extensive experience in Automotive Systems, with deep understanding of technologies, trends and needs Extensive experience in defining, developing, and implementing security software, ideally with a strong embedded firmware development background Ability to troubleshoot complex issues and debug firmware Experience with Agile methodologies and software development lifecycles Experience in Functional Safety (ISO 26262) Familiar with cybersecurity ISO 21434 Strong understanding of security standards, security protocols, cryptography Strong understanding of Security Threat modelling and risk analysis and application of countermeasures Strong technical skills with a team first mentality. Strong ability to work cross functionally, across many stakeholders to drive towards common goals and objectives Ability to engage with key technical stakeholders at customer to build trust and confidence Experience in working with global teams in matrix organizations Required Qualifications: Bachelors or Masters degree in Electronics Engineering, Computer Engineering, or related field with 10 years or more relevant experience Experience with technical analysis and decomposition of customer use-case Proven experience in Microcontroller Architecture, Software, SoC Architecture, or system-level Integration Strong expertise in C programming, Enterprise Architect (UML) Strong understanding of microprocessor and microcontroller architectures, including CPU cores, DSP, memory management, and peripheral integration Familiarity with Linux, Zephyr, Free RTOS, or any similar operating systems is a big plus Strong collaboration skills to work directly with customers and across multidisciplinary teams, including silicon, software, firmware, board design engineers and program management Experience in Automotive software development processes Furthermore, you are: Innovator finding break-through solutions for complex automotive problems Driving for continuous improvements
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2