Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Firmware Developer at Pragathi Solutions, you will play a crucial role in designing, developing, and maintaining embedded firmware and Linux device drivers for our innovative automotive diagnostics and telematics solutions. Your responsibilities will include: - Designing, developing, and maintaining embedded firmware for ARM-based or other microcontroller platforms. - Developing and debugging Linux kernel modules and custom device drivers for peripherals like SPI, I2C, UART, GPIO, USB, etc. - Working closely with hardware engineers to ensure proper functionality of firmware and drivers on new boards. - Porting and configuring embedded Linux distributions (e.g., Yocto, Buildroot) as per hardware requirements. - Optimizing firmware for performance, memory, and power consumption. - Troubleshooting and resolving issues at the hardware/software interface. - Writing detailed documentation for firmware interfaces, APIs, and driver architecture. - Collaborating with cross-functional teams including QA, hardware, and application development. Your profile should include: - Experience with RTOS (FreeRTOS, Zephyr, etc.) in addition to Linux. - Knowledge of secure boot, OTA updates, and firmware encryption. - Exposure to wireless stacks like Bluetooth, Wi-Fi, or cellular (LTE/GSM). - Familiarity with continuous integration and automated testing frameworks. - Scripting experience with Python or Bash for automation. Qualifications required: - Bachelor's or Masters degree in Electronics, Computer Engineering, or related field. - 3+ years of experience in embedded firmware development. - Strong C/C++ programming skills. - Hands-on experience with Linux kernel development and device driver programming. - Familiarity with communication protocols: SPI, I2C, UART, CAN, etc. - Experience with embedded Linux build systems (Yocto, Buildroot, etc.). - Good understanding of board bring-up, bootloaders (U-Boot), and hardware debugging tools (oscilloscope, logic analyzer). - Proficient with version control systems like Git. Join Pragathi Solutions to work on cutting-edge embedded and IoT technologies in a dynamic, collaborative, and innovative work environment that offers opportunities for learning and career growth. Apply now to be a part of our team that is revolutionizing automotive diagnostics and telematics. Contact HR at hr@pragathisolutions.in or call 7349655492 for any queries.,
Posted 2 days ago
5.0 - 10.0 years
10 - 20 Lacs
noida
Work from Office
Job title: Software Engineer - Autosar Job Location: Noida Job Responsibility: Strong Development knowledge on AUTOSAR - 4.x.x, BSW Modules, Configuration and Integration, ARXML. Experience in configuration of communication stack Protocols: CAN, CAN-FD LIN, FlexRay, Network management. Configuration of Diagnostic stack, customer diagnostic data file. Configuration of MCAL Layer. Creating the module detailed design (static and dynamic behavior) according to the software architecture. Excellent in Programming in C. Hardware/software integration. Memory usage analysis, stack usage analysis, timing analysis and throughput analysis. Support with criticality analyses according to ISO 26262. Knowledge: Excellent programming skills in high-level languages such as C/C++. Experience in Automotive SW development. Good understanding of Autosar Architecture. AUTOSAR SW development ( Com, Diag, Mem Stack). Good understanding of Vector tools(Davinci Configurator , Davinci Developer) Static Analysis, embedded build environment. Good knowledge of relevant standards, including Automotive SPICE, ISO 26262, ISO 21434 and ISO 16505. Knowledge of low-level programming and hardware-related programming. Very good knowledge of the communication protocols CAN, SPI, I2C and UART. Good written and spoken English skills. Experience: At least 5 years of professional experience in Autosar and Embedded C. University degree (graduate/master/diploma) in electronics and communication engineering, electrical engineering, computer science, physics or a comparable course
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
Role Overview: Pragathi Solutions is looking for a highly skilled Embedded Firmware Developer with expertise in Linux driver development to join their team in Bengaluru, India. As an Embedded Firmware Developer, you will be responsible for designing, developing, and maintaining embedded firmware and custom Linux device drivers for their next-generation products. This role requires strong low-level programming skills, a deep understanding of hardware-software interaction, and experience with embedded Linux environments. Key Responsibilities: - Design, develop, and maintain embedded firmware for ARM-based or other microcontroller platforms. - Develop and debug Linux kernel modules and custom device drivers for peripherals like SPI, I2C, UART, GPIO, USB, etc. - Work closely with hardware engineers to bring up new boards and ensure proper functionality of firmware and drivers. - Port and configure embedded Linux distributions (e.g., Yocto, Buildroot) as per hardware requirements. - Optimize firmware for performance, memory, and power consumption. - Troubleshoot and resolve issues at the hardware/software interface. - Write detailed documentation for firmware interfaces, APIs, and driver architecture. - Collaborate with cross-functional teams including QA, hardware, and application development. Qualifications Required: - Bachelor's or Masters degree in Electronics, Computer Engineering, or related field. - 3+ years of experience in embedded firmware development. - Strong C/C++ programming skills. - Hands-on experience with Linux kernel development and device driver programming. - Familiarity with communication protocols: SPI, I2C, UART, CAN, etc. - Experience with embedded Linux build systems (Yocto, Buildroot, etc.). - Good understanding of board bring-up, bootloaders (U-Boot), and hardware debugging tools (oscilloscope, logic analyzer). - Proficient with version control systems like Git. Apply now to be a part of Pragathi Solutions" dynamic and innovative work environment, where you will work on cutting-edge embedded and IoT technologies with opportunities for learning and career growth.,
Posted 4 days ago
1.0 - 6.0 years
5 - 15 Lacs
bengaluru
Work from Office
Embedded platform Test knowledge with knowledge in Audio Testing, Cellular protocols like 5G, LTE, UMTS & GSM. Knowledge in Automotive protocols like EAVB, CAN will be preferred. Working experience will network simulators like Anritsu, Keysight & R&S Strong development background in Python. (Threading, Multi process, Sub-process, Logging) Knowledge in API test automation for end to end scenario. Experience deploying applications to distributed environment and maintaining the same. WILLINGNESS to multi task and work in a fast paced environment. Must be willing to take ownership and drive tasks to completion. Ability to understand systems from functional standpoint and collaborate with people as needed to fix issues. Work location: Bangalore/Hyderabad Experience: 1 to 6yrs If interested , pls share your updated resume to mala@thundersoft.com along with the below details. Total experience: Current CTC: Expected CTC: Notice period: Preferred location:
Posted 4 days ago
1.0 - 6.0 years
5 - 15 Lacs
hyderabad
Work from Office
Embedded platform Test knowledge with knowledge in Audio Testing, Cellular protocols like 5G, LTE, UMTS & GSM. Knowledge in Automotive protocols like EAVB, CAN will be preferred. Working experience will network simulators like Anritsu, Keysight & R&S Strong development background in Python. (Threading, Multi process, Sub-process, Logging) Knowledge in API test automation for end to end scenario. Experience deploying applications to distributed environment and maintaining the same. WILLINGNESS to multi task and work in a fast paced environment. Must be willing to take ownership and drive tasks to completion. Ability to understand systems from functional standpoint and collaborate with people as needed to fix issues. Work location: Bangalore/Hyderabad Experience: 1 to 6yrs If interested , pls share your updated resume to mala@thundersoft.com along with the below details. Total experience: Current CTC: Expected CTC: Notice period: Preferred location:
Posted 4 days ago
2.0 - 7.0 years
0 - 0 Lacs
ahmedabad
Work from Office
Job Title: Sr. Engineer/Engineer Location- Ahmedabad Matter is a user-centric, intelligent green technology start-up, poised to break the boundaries between the automotive industry, user experience and information technology with products and services that integrate new energy, intelligent technology, and business models. Our team is human - thoughtful, approachable, curious, reliable, and accountable. We are passionate about tackling some of the biggest challenges in technology. What we are looking for: We are seeking an experienced and motivated System Engineer to join our team. The ideal candidate will be responsible for defining the Functional architecture of BCU systems ,testing, and integration of the Body Control Unit (BCU) systems for vehicles. You will work closely with cross functional teams, including hardware engineers, software developers, and system architects, to ensure the development and validation of reliable, functional, and cost-effective BCU systems. What you will own and do: - Design and architect BCU systems based on project requirements. - Define the functions requirements. - Define system specifications and ensure alignment with electrical, software, and mechanical components. - Ensure BCU system integration into the overall vehicle electrical architecture. - Work with software teams to develop and integrate embedded software for the BCU. - Implement and support communication protocols like CAN, LIN, etc., for BCU-related modules. - Develop and execute test plans to validate the BCU systems for functionality, reliability, and performance. - Troubleshoot and debug issues related to BCU hardware, software, or system integration. - Coordinate with testing teams to verify compliance with automotive industry standards. - Contribute to the optimization and enhancement of existing BCU systems. What you will bring to us: - Strong knowledge of embedded systems and microcontroller-based systems. - Proficiency in automotive communication protocols (CAN, LIN, etc.). - Familiarity with AUTOSAR architecture and functional safety standards (ISO 26262). - Experience with BCU component system design. - Proficient in system modelling tools (e.g., MATLAB/Simulink) and simulation software. - Strong problem-solving and debugging skills. Qualification: - Bachelor's or Masters degree in Electrical/Electronics Engineering, Automotive Engineering, or related fields. Culture and other pointers You have an enthusiastic desire to grow and learn. If you've worked at a startup before, that's a plus. You like working in a high accountability, high responsibility environment. Were a fast-growing team. Youll have the opportunity to have a lasting impact on our culture. We’re not the best fit for you if: You are satisfied with where you are in life and do not want to push to learn/grow further. You believe that the best products are built by following your instincts instead of listening to users. You are more concerned about short-term payoffs than long-term payoffs. You are fundamentally risk averse. You like working in an extremely structured environment. MATTER is an equal opportunity employer and welcomes applications from all qualified individuals. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Posted 4 days ago
3.0 - 8.0 years
10 - 15 Lacs
pune
Work from Office
Embedded Firmware Engineer with expertise in C/C++, CAN/ethernet, Cortex M4, debugging & protocol integration. Responsible for design, coding, testing & optimization of embedded systems. Required Candidate profile BE/BTech/ME/MTech in Electronics with 3–7 yrs exp in Embedded C/C++, CAN, Cortex M4, UART, SPI, I2C. Skilled in debugging,interrupt-based design,RTOS,Modbus & wireless tech Self-starter,problem-solver
Posted 4 days ago
3.0 - 6.0 years
3 - 8 Lacs
bengaluru
Hybrid
Software Development Lead Must have Python Experience 3 Years Location Bengaluru Roles & Responsibilities: - Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python. -Implement asynchronous communication mechanisms for efficient data exchange. -Apply multithreading techniques to ensure high performance and responsiveness. -Utilize Rx or similar reactive libraries to build scalable and resilient systems. -Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP. -Perform Restbus simulations for ECU development and validation in virtual environments. -Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms. -Collaborate with cross-functional teams to define, design, and integrate new features. -Write clean, maintainable, and well-documented code. -Debug and resolve issues related to C++ and Python applications. -Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development and Pre-Integration: Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs). -Strong experience in C++, especially in the context of embedded or automotive systems. -Strong skills in Python scripting for automation , testing, and tool development. -Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks. -Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe). -Hands-on experience with SOME/IP (Scalable service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols. -Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services. -Proficiency with Rx or other reactive programming frameworks (if retained intentionally). -Solid understanding of asynchronous communication patterns. -Expertise in multithreading and concurrency control. -Knowledge of low-level programming concepts related to real-time systems. -Familiarity with RTOS and device drivers. -Experience with version control systems like Git. -Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication. -Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing.
Posted 4 days ago
1.0 - 5.0 years
0 Lacs
noida, uttar pradesh
On-site
You will be responsible for engaging with clients from UK, US, Australia, NZ, and CAN in the International Voice process, particularly in stockbroking or financial markets. Your role will involve using your excellent English communication skills and accent to effectively communicate over the telephone. As part of the outbound process, you will work the shift from 3 PM to 12 AM (UK time) with fixed offs on Saturday and Sunday. **Key Responsibilities:** - Engage with clients from UK, US, Australia, NZ, and CAN - Utilize your accent and English communication skills - Work in the outbound process during UK timings **Qualifications Required:** - Minimum 1 year of experience in outbound voice, upselling, international sales, and international voice process - 3 years of experience in customer service - Proficiency in English language If you are looking for a full-time, permanent position with a salary of up to 6 LPA plus incentives, apply now or contact Rashmi at 7428698663. In addition to the salary package, you will also be entitled to benefits such as leave encashment and Provident Fund. Please note that the work location is in person.,
Posted 4 days ago
4.0 - 9.0 years
10 - 20 Lacs
mohali
Work from Office
Preferred Candidate Profile: Experience in terminal/display testing Experience in user interface testing using Squish Well-founded programming skills in Python Experience in CANoe, CAN, SOME/IP, and diagnostics Masters and ISTQB certification preferred Masters degree in the field of electrical engineering, mechatronics or comparable Well-founded programming skills in C, C++ and Python / object-orientated programming Experience in the use of Squish. Experience with the Vector tools CANoe and vTestStudio, the dSPACE HiL toolchain (Configuration Desk, Control Desk) and / or the test implementation tool TraceTronic ECU-TEST Experience in using diagnostic protocols like KWP 2000, UDS and DoIP Experience in the creation of HiL models with MATLAB / Simulink Experience in the test management for Microsoft Azure DevOps advantageous Experience in requirements engineering with Polarion Certification as ISTQB Certified Tester - Foundation Level Independent and structured way of working, ability to work in a team, creativity, consistency and initiative to build an efficient and long-term usable test environment. Interested candidates can float their updated profiles at anuj.parmar@claas.com and for any query can connect: 9878330503.
Posted 5 days ago
5.0 - 8.0 years
5 - 15 Lacs
bengaluru
Work from Office
Proficiency in MATLAB, Simulink, Stateflow, and TargetLink. Experience with dSPACE HiL systems and vehicle testing scenarios. Knowledge of automotive communication protocols: CAN, LIN, XCP, UDS.L&T us Hiring!!! Key Responsibilities: Interpret system requirements and translate them into accurate simulation models using MATLAB, Simulink, TargetLink, and Simscape. Develop plant models and conduct MIL/SIL testing. Execute system-level testing in HiL environments Required Skills & Qualifications: Bachelors/Masters degree in Electronics, Electrical, Mechanical Engineering or related field Proficiency in MATLAB, Simulink, Stateflow, and TargetLink. Experience with dSPACE HiL systems and vehicle testing scenarios. Knowledge of automotive communication protocols: CAN, LIN, XCP, UDS.
Posted 6 days ago
8.0 - 13.0 years
20 - 25 Lacs
pune
Work from Office
Integration of electronic system with Real Time Operating System, Preparation of System Design Drawings & architecture of electronic control systems Resource Planning and allocation for execution of projects including tools & tackles Required Candidate profile DO NOT CONTACT RECRUITERS DIRECTLY ,APPLY ON NAUKRI AND RECRUITERS WILL GET BACK TO YOU
Posted 6 days ago
1.0 - 4.0 years
6 - 9 Lacs
bengaluru
Hybrid
Role & responsibilities Define and own Product Cybersecurity requirements to develop the new Hardware & Software platform. Define the technical controls and how they work for connected and on-board vehicle systems through concept/sourcing/design/implementation/validation. Develop outstanding strategic relationships with product peers and engineering, research, business, design, and functional domain teams to help define EE architecture considering cyber and safety requirements by design. Support cyber design reviews during product development lifecycle to ensure that work products are compliant with International requirements. Write and release a subset of clear technical cybersecurity specifications with supporting educational materials and to effectively educate/inform the system designers, builders, and testing staff on what needs to be delivered to provide adequately secure vehicle systems aligned with the risk tolerance of the business teams. Relentlessly drive to early life cycle delivery through an agile approach. Willing to take action and drive results. Preferred candidate profile 1+ years of embedded software development or design experience. Long-term experience in defining and designing large complex embedded networked computer systems including definition of system topologies, components, and interfaces. Understanding of various cybersecurity controls in how they provide confidentiality, integrity and authenticity/availability/auditability Broad experience or understanding of distributed systems, experience in RTOS, AutoSAR, or Linux based embedded systems. Experience leading Cybersecurity Threat and Risk Assessment processes (TARA). Good knowledge in Network Communication Design: CAN, CAN-FD and LIN and Ethernet. Experience with off-board communication protocols (WiFi, 4G/5G, V2X connectivity). Good knowledge of typical vehicle EE architectures and automotive development processes. Strong systems thinker. Fluency in English is required, any other European language is an advantage. Master of Science Degree in Engineering Designed EE platforms or components for Service Oriented Architectures (SOA). Detailed knowledge about upcoming automotive regulations: Cyber Security regulations (UNECE R155) and standards (ISO/SAE 21434 Road vehicles — Cybersecurity engineering). Experience conducting Cyber Security Penetration tests (component and vehicle level).
Posted 6 days ago
3.0 - 8.0 years
5 - 9 Lacs
chennai
Work from Office
Hands on exp in Hardware design,assembly&debugging Expertise in communication protocols(I2C,SPI,UART,CAN,RS485) Exp in testing tools(oscilloscopes,logic analyzers)&circuit simulation(LTSpice,Altium) Exp in Verilog/VHDL for FPGA/ASIC design&EDAtools
Posted 6 days ago
10.0 - 15.0 years
18 - 33 Lacs
bawal
Work from Office
The Incumbent will be responsible for- Job Purpose- Lead the development, integration, and execution of HIL test platforms using MATLAB/Simulink and other associated tools. Ensure the functional validation and safety of BMS (Battery Management Systems) and related control algorithms for Lithium-ion battery packs used in EV and energy storage applications. Key Responsibilities- HIL System Development & Management- 1. Lead the design, development, and deployment of HIL simulation platforms for Battery Manamgement System of High voltage lithium battery systems. 2. Define HIL architecture using VECTOR or any similar real-time platforms. 3. Devlop & Maintain MATLAB Simulink models to simulate battery pack behavior (Cell Volt, SOC, SOH & Temp etc.) 4. Integrate battery models and communication protocols (CAN, LIN, etc.) into the HIL system. Simulate fault conditions (over-voltage, under-voltage, thermal events, isolation fault, etc.) to validate BMS safety functions Implement restbus simulation, signal conditioning, and ECU interface modeling Develop CAPL or or Embedded C or Python scripts for test auotmation. Knowledge of battery cell chemistry (LFP, NMC) and relevant fault modes Analyze logs, test results to identify issues and recommend solutions. Collaborate with software and hardware development teams to resolve defects. Maintain and update HIL test systems and tools. 12. Support test execution, prepare detailed test reports and documentation. Model Development & Integration- 1. Develop plant models (battery, thermal, electrical) in MATLAB/Simulink. 2. Interface control models with HIL hardware using Simulink Real-Time or equivalent. 3. Ensure model fidelity for various operating conditions (SOH, SOC, temperature, etc.). Test Planning & Execution- 1. Create and execute automated test cases for functional, performance, and fault simulations. 2. Design test cases for validation of BMS safety features, diagnostics, and FMEA scenarios. 3. Validate control strategies for charge/discharge, thermal management, and cell balancing. Automation & Data Analysis- 1. Automate test scripts and reporting using MATLAB, Python, or NI TestStand. 2. Analyze simulation results, identify issues, and work closely with controls and embedded teams to resolve them. Team Management and Coordination- 1. Lead a team of HIL engineers and provide technical guidance. 2. Coordinate cross-functional collaboration between software, hardware, and system engineering teams. 3. Manage project timelines, deliverables, and ensure compliance and other standards. Skills & Capabilities Required- Strong analytical and debugging skills. Excellent communication and stakeholder management. Leadership capabilities and mentoring experience. Knowledge of Functional Safety (ISO 26262). Experience in automotive communication protocols (CAN, UDS, ISO 14229). Familiarity with version control tools like Git, SVN. Exposure to model-based design verification techniques (MIL/SIL/HIL).
Posted 6 days ago
3.0 - 6.0 years
3 - 6 Lacs
ahmedabad
Work from Office
Design & develop BMS, schematics, PCB & power circuits; conduct performance, safety & EMC tests; integrate with EV systems; prepare technical docs; ensure compliance with ISO/IEC standards & support certifications.
Posted 1 week ago
8.0 - 12.0 years
5 - 12 Lacs
bengaluru
Work from Office
Job Title: Embedded Hardware - Consultant Location: Teknovate Enterprise Solutions Pvt Ltd, Bangalore About the Role Teknovate is seeking an experienced Embedded Hardware Consultant (812 years) to provide technical leadership and end-to-end guidance on hardware design, validation, and product development for IoT and embedded systems. The consultant will play a critical role in architecting hardware solutions, advising cross-functional teams, and ensuring high-quality, production-ready designs aligned with global standards. Key Responsibilities Lead architecture, design, and validation of embedded hardware systems (MCUs, sensors, communication modules, power circuits). Provide consultancy on schematic design, PCB layout, signal integrity, EMI/EMC compliance, and reliability testing . Guide selection of microcontrollers, processors, and communication interfaces (CAN, LIN, I2C, SPI, UART, BLE, Wi-Fi, 4G). Conduct design reviews, risk analysis, and root-cause failure investigations . Collaborate with firmware and mechanical teams for end-to-end product delivery. Define test strategies, validation procedures, and certification readiness (CE, UL, BIS, IEC) . Mentor junior engineers, review their designs, and set best practices. Evaluate vendors and manufacturing partners for PCB fabrication and assembly. Support proposal building, client presentations, and act as technical advisor for customers & internal stakeholders . Drive cost optimization while ensuring product quality and performance. Skills & Tools Expertise in microcontroller- and processor-based hardware design (ARM Cortex-M, STM32, TI, NXP, ESP32). Strong knowledge of sensor interfacing, analog front-end design, ADC/DAC circuits, and low-power hardware design for IoT devices. Hands-on experience with wired and wireless communication protocols: UART, SPI, I2C, CAN, LIN, RS485, Bluetooth, Wi-Fi, 4G LTE, NB-IoT. Experience in power management design: DC-DC converters, battery charging circuits, solar integration, and protection circuits (OV, UV, OC). Skilled in schematic capture and PCB design (Altium Designer, OrCAD, KiCAD, or Eagle) with multi-layer, high-speed layouts. Familiarity with IoT hardware certifications and standards (CE, RoHS, BIS, IEC, EMI/EMC). Proficiency in hardware debugging and validation tools: Digital Oscilloscopes, Logic Analyzers, JTAG/SWD debuggers, Protocol Analyzers. Knowledge of firmware-hardware co-design for real-time embedded systems. Experience in DFM/DFT (Design for Manufacturing/Testing) for large-scale IoT production. Strong problem-solving and optimization skills for cost, power, and reliability in embedded designs. Qualification & Experience Education: Bachelors / Masters degree in Electronics, Electrical, Instrumentation, or related engineering fields from a recognized institution. Experience: 8–12 years of proven industry experience in embedded hardware design and development , preferably in IoT, industrial automation, energy, or telecom domains . Hands-on expertise in end-to-end hardware lifecycle – schematic design, PCB layout, prototyping, testing, certification, and production support. Strong track record of designing and delivering production-ready embedded systems with large-scale field deployments. Experience in mentoring and guiding hardware engineers , performing design reviews, and contributing to hardware architecture decisions. Exposure to compliance testing (EMI/EMC, safety, environmental standards) and certification processes. Experience working with cross-functional teams (firmware, mechanical, manufacturing, supply chain) to deliver robust products. Familiarity with startup culture and fast-paced R&D environments will be an added advantage.
Posted 1 week ago
8.0 - 12.0 years
5 - 12 Lacs
bengaluru
Work from Office
Job Title: Embedded Firmware - Consultant Location: Teknovate Enterprise Solutions Pvt Ltd, Bangalore About the Role We are seeking an experienced Embedded Firmware Consultant to lead the architecture, design, and optimization of firmware for Teknovates IoT and embedded products. The role requires deep technical expertise in real-time embedded systems , protocol integration , and system-level performance tuning , along with strong leadership to mentor teams and ensure reliable, scalable, and secure solutions. Key Responsibilities Lead end-to-end firmware development from design, coding, integration, and testing to deployment. Architect and implement RTOS-based scheduling, multitasking, and inter-process communication . Develop and optimize device drivers and middleware for I2C, SPI, UART, CAN, LIN, BLE, Wi-Fi, MQTT, and Modbus. Ensure firmware-hardware integration with STM32, TI, NXP, and similar controllers. Drive low-power optimization and memory efficiency for battery-operated devices. Implement and validate secure bootloaders, OTA updates, and cybersecurity measures . Perform unit testing, debugging, and validation using oscilloscopes, logic analyzers, JTAG/SWD, and protocol analyzers. Collaborate with cross-functional teams (hardware, cloud, and applications) for seamless IoT ecosystem integration . Mentor junior engineers, conduct design/code reviews, and establish best practices in firmware development . Ensure compliance with MISRA-C, ISO, IEC, and other industry standards . Skills & Tools Programming Languages: Expert in C, Embedded C , with working knowledge of Python for scripting, automation, and test harness development. Firmware Architecture: Strong experience in RTOS-based design (FreeRTOS, ThreadX, Zephyr, or similar), real-time scheduling, interrupt handling, and inter-task communication. Protocols & Communication Interfaces: Proficient in CAN, LIN, Modbus, MQTT, BLE, Wi-Fi, IC, SPI, UART, RS-485, and Ethernet . MCUs & Platforms: Deep knowledge of STM32 (F7, L4 series), TI Hercules, NXP, ESP32, Renesas , and similar microcontrollers. Device Drivers & Middleware: Development of low-level drivers for sensors, motor drivers, and peripherals with proven debugging and optimization expertise. Security & Reliability: Experience implementing secure bootloaders, OTA updates, encryption (AES, RSA, ECC), watchdogs, and fail-safe mechanisms . Debugging & Validation Tools: Proficiency with JTAG/SWD, oscilloscopes, logic analyzers, BusMaster, PCAN, and protocol analyzers . Version Control & Build Tools: Strong experience with Git, Makefile, CMake, Jenkins , and CI/CD pipelines for firmware release cycles. Compliance & Standards: Knowledge of MISRA-C, IEC 61508, and structured code reviews. Optimization Expertise: Skilled in low-power design, memory optimization, and real-time performance tuning for mission-critical applications. Qualification & Experience Education: Bachelors degree in Electronics, Electrical, Computer Science, or related engineering fields from a recognized institution. Experience: 8–12 years of proven industry experience in embedded firmware development, preferably in IoT, industrial automation, energy, or telecom domains. Hands-on expertise in end-to-end firmware lifecycle – architecture, design, coding, debugging, validation, and deployment. Strong track record of delivering production-grade embedded/IoT products with large-scale field deployments. Experience in mentoring junior engineers, reviewing code, and contributing to technical strategy. Exposure to global clients/projects and working in multi-disciplinary teams (hardware, firmware, cloud, mobile app integration). Familiarity with startup culture and fast-paced R&D environments will be an added advantage.
Posted 1 week ago
5.0 - 9.0 years
12 - 18 Lacs
ahmedabad
Work from Office
Role & responsibilities Power Electronics & Power Management Expertise in selecting and integrating power supplies, specifically SMPS for 230VAC input. Understanding of power conditioning, filtering, and protection circuits. Ability to verify power interfaces for reliable system operation. Embedded Systems & Industrial PC Integration Experience working with Industrial PCs or embedded controllers used in kiosk environments. Knowledge of interfacing Industrial PCs with peripherals via USB, serial, Ethernet, or custom interfaces. Familiarity with embedded OS (Windows Embedded, Linux) integration is a plus. Peripheral Device Integration Hands-on experience selecting and integrating peripheral devices such as camera, scanner, display etc Understanding sensor data protocols, drivers, and API layers to ensure smooth communication with host systems. Ability to evaluate off-the-shelf modules for suitability and compatibility. Mechanical & Electromechanical Integration Experience integrating motor controllers and actuators for kiosk mechanisms. Knowledge of motor types (stepper, DC, servo), driver electronics, and motion control. Collaboration with mechanical teams for seamless electromechanical integration. System Design & Documentation Proficiency in creating detailed design documents including block diagrams, schematics, BOMs, and interface specifications. Ability to produce clear integration and test plans. Familiarity with version control and documentation tools. Prototyping & Testing Skilled in hands-on prototyping, troubleshooting, and debugging of complex multi-component systems. Experience with signal integrity, EMI/EMC considerations, and compliance testing. Use of oscilloscopes, logic analyzers, multimeters, and other diagnostic tools. Project & Cross-Functional Collaboration Strong communication skills to coordinate with software developers, mechanical engineers, suppliers, and manufacturing teams. Ability to manage timelines and deliverables from concept through prototype to production. Hands on experience in electronics design, wiring, and integration. Strong knowledge of power supplies, wiring harnesses, connectors, and PCB schematics . Experience with compliance standards (IEC/CE/FCC) and technical documentation. Hands-on skills in wiring, routing, and troubleshooting. Ability to coordinate with vendors for component sourcing, PCB fabrication, and certifications. Preferred candidate profile Experience in kiosk, vending machine, electrical panels or similar electro-mechanical systems. Familiarity with CAD tools for wiring layout or harness design. Knowledge of battery management systems (BMS) and power distribution modules
Posted 1 week ago
8.0 - 13.0 years
20 - 25 Lacs
pune
Work from Office
Integration of electronic system with Real Time Operating System, Preparation of System Design Drawings & architecture of electronic control systems Resource Planning and allocation for execution of projects including tools & tackles Required Candidate profile Co-ordination with customer/external agencies for approvals, inspections and clearances for the entire lifecycle of the project Hands-on exp. on various communication interfaces and network topologies
Posted 1 week ago
0.0 - 2.0 years
0 - 0 Lacs
chengalpattu
Work from Office
Role & responsibilities Good knowledge in Electrical fundamentals and wiring diagrams. Basic understanding about ECU, UDS & CAN Excellent communication skills.
Posted 1 week ago
8.0 - 13.0 years
15 - 25 Lacs
jaipur
Work from Office
Position Name - On Grid Inverter Embedded Software engineer Location Jaipur Experience 8-12 yrs Must have industry experience in solar, inverter. 6 days working Mon to all saturdays. IC Role Qualification - M. Tech / B. Tech in Electronics & communication Eng. B. E. in Electronics & communication Eng or EEE. ON/OFF Grid System firmware design (500W-10KW) 8-10 years , Simulation 3-5 years Hand on experience on Embedded Software dev (8/16/32 bit microcontroller platform such as STM-32,Espressif etc. ) for On/OFF grid PV Inverter . Good experience in communication protocols like CAN, SPI, I2C, UART Experience in handling test equipment like oscilloscope, Power Analyzers, Power-meters, Data loggers, simulators ,Power Supply etc. Knowledge and experience in functional safety for High Voltage applications. Knowledge in high voltage equipment testing. Excellent communication and team working skills. Ability to read and interpret engineering drawings. Knowledge of proto development techniques. DFMA, FMEA analysis. Innovative thinking and capability to leverage technologies. Adaptability, self-motivation. Strong sense of achievement and ownership. Openness to new approaches, high flexibility. Design architecting in firmware design for power electronics in automotive domain. Design architecting Embedded Software dev (8/16/32 bit microcontroller platform such as STM-32,Espressif etc) Embedded C and communication protocols like CAN, SPI, I2C, UART. Experience in High Voltage DC applications, PI control. Trouble Shooting/Debugging 32 bit Targets using debugger and hands-on with data analyser and CAN. Ability to guide firmware developers and lead the team. Good hold on System understanding of green Energy industrial product (such as Motor control , DC-DC converters, Inverters , UPS , on/Off grid PV inverter, Battery Management System) If interested share resume on rosalin.mohanty@wowjobs.biz or 7008749862
Posted 1 week ago
6.0 - 11.0 years
18 - 33 Lacs
noida
Work from Office
Your tasks . As a Software Technical Lead, you will drive the design, development, integration, and qualification of embedded software components in compliance with ASPICE standards. Lead end-to-end development from SWE.1 (Requirements Analysis) to SWE.6 (Qualification Testing). Own software architecture and guide component-level design aligned with system requirements (SYS.1) and architecture (SWE.2). Break down complex features into manageable work packages and assign to team members. Ensure proper integration of RTOS tasks, drivers, middleware, and interfaces to hardware or sensors. Conduct code reviews, design reviews, and mentor junior engineers in ASPICE-compliant processes. Collaborate closely with Systems, Safety, and Test teams to ensure software integrity and traceability. Coordinate technical issue resolution, support defect triaging, and lead root cause analysis sessions. Your profile . Bachelors or Masters in Electronics, Computer Engineering, or Embedded Systems. 8+ years of embedded software experience, with at least 2–3 years in a technical lead or architect role. Proven experience in automotive-grade RTOS-based development (e.g., AUTOSAR OS, FreeRTOS, QNX, etc.). Strong documentation, team communication, and coordination skills. What we offer . At our headquarters in Noida, you will find an innovative international automotive environment that is at the same time familiar and appreciative. Exciting tasks with interesting and secure prospects in a global company Attractive salary Very good professional and personal development Work with a cutting-edge team in a rapidly growing field. Collaborative environment with world-class experts in AI, imaging, and embedded systems. Technical Skills. Programming: Strong in C/C++, familiarity with MISRA-C, and static code analysis tools (e.g., PC-lint, QAC). RTOS: Experience with task scheduling, timing, IPC, and memory management in embedded RTOS. Platforms: ARM Cortex, Renesas, NXP, Infineon, TI microcontrollers. Interfaces: CAN, LIN, SPI, I2C, UART, UDS, XCP, and automotive diagnostics. Tools: Git, Jenkins, Vector tools (CANoe, CANalyzer), Lauterbach, and MATLAB/Simulink (basic). ASPICE Tools: DOORS, Polarion, JIRA, Enterprise Architect, Trace32, etc. CI/CD, build automation, unit test frameworks (GoogleTest, Ceedling, Tessy). Interested candidates can share resume with (sourabh.malaviya@motherson.com)
Posted 1 week ago
8.0 - 12.0 years
15 - 24 Lacs
ahmedabad
Work from Office
Responsibilities: * Design, develop, test & maintain embedded firmware using UART, SPI, CAN, USB & RTOS. * Collaborate with cross-functional teams on product development projects.
Posted 1 week ago
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
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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |