Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 8.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Experience / Skills: 5-8 Years in Embedded Firmware Storage/SSD FTL or Frontend Firmware development Strong firmware design and debug experience using assembly and C programming. Knowledge of mass storage interface protocol PCIe/NVMe as needed, Understanding of storage interfaces including SATA, or SAS (optional) Knowledge in the use of scripting languages, programming tools and environments Experience in the storage industry in SSD, HDD, storage systems, or a related technology. Working knowledge of NAND flash and other non-volatile storage is optional but plus. Experience in test equipment such as oscilloscopes and logic/bus analyzers (Viavi or LeCroy - good to have). Ability to work independently with a minimum of day-to-day supervision. Ability to work in a multi-functional team and under the pressure of multiple priorities.
Posted 4 weeks ago
5.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Embedded C++ Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems either end-to-end or for a specific stage of the product lifecycle. You will apply knowledge of technologies, applications, methodologies, processes, and tools to support a client, project, or entity. Your role will involve leading and managing software development projects. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead and mentor junior team members- Drive innovation and continuous improvement in software development processes Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C++- Strong understanding of software development lifecycle- Experience in designing and implementing complex software systems- Knowledge of debugging and troubleshooting software issues- Hands-on experience with version control systems like Git Additional Information:- The candidate should have a minimum of 5 years of experience in Embedded C++- This position is based at our Bengaluru office- A 15 years full-time education is required Qualification 15 years full time education
Posted 4 weeks ago
1.0 - 5.0 years
3 - 7 Lacs
Ahmedabad
Work from Office
Handle current portfolio of Small Commercial Vehicles Handling the loans of Commercial (Used/New). Handle the whole process of providing Vehicle loan to customers. Follow up EMI customers & arrears customers for collection. Developing the new market area and gathering market information. Always try to make new market to generate sales. Making good relation with Dealers and also with existing Clients
Posted 4 weeks ago
1.0 - 5.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Handle current portfolio of Small Commercial Vehicles Handling the loans of Commercial (Used/New). Handle the whole process of providing Vehicle loan to customers. Follow up EMI customers & arrears customers for collection. Developing the new market area and gathering market information. Always try to make new market to generate sales. Making good relation with Dealers and also with existing Clients
Posted 4 weeks ago
2.0 - 6.0 years
4 - 7 Lacs
Gurugram
Work from Office
Job role: Handle current portfolio of Light Commercial Vehicles Handling the loans of Commercial (Used/New). Handle the whole process of providing Vehicle loan to customers. Follow up EMI customers & arrears customers for collection. Developing the new market area and gathering market information. Always try to make new market to generate sales. Making good relation with Dealers and also with existing Clients.
Posted 4 weeks ago
1.0 years
0 Lacs
New Delhi, Delhi, India
On-site
We’re looking for a Robotics Research Engineer with a strong foundation in embedded systems and passion for open-source innovations in robotics applications. This role blends deep technical research with real-world application, where you'll actively engage in evaluating and integrating firmware, autonomy stacks, and open-source technologies & tools from the global FOSS ecosystem for drone and autonomous robotic applications. Key Responsibilities: Analyze and benchmark open-source embedded firmware platforms (e.g., ArduPilot, PX4) to identify opportunities for performance optimization and system-level customization. Develop and test low-level drivers, middleware, and communication interfaces (e.g., UART, SPI, I2C, CAN) on microcontrollers and embedded Linux devices. Evaluate, prototype, and integrate open-source robotics frameworks like ROS2, MAVSDK, MAVROS, etc. into embedded & companion systems (e.g., Jetson, Raspberry Pi). Conduct feasibility studies for integration of perception, planning, SLAM, and localization modules into embedded & companion systems. Validate research prototypes in simulation (e.g., Gazebo, AirSim) and transfer them into field-deployable systems. Actively engage with open-source robotics communities to track emerging tools, trends, and standards, ensuring internal implementations align with upstream best practices and licensing models. Maintain system performance benchmarks and SITL/HITL testing infrastructure, with comprehensive documentation for internal teams and open-source collaboration. Required Skills: Bachelor’s in Electronics, Computer Science Engineering, Mechatronics, or related field. 1+ years of hands-on experience in embedded systems, robotics software, or autonomy stack development. Proficiency in C++, Python and embedded systems programming. Experience with microcontroller platforms (e.g., STM32, ESP32) or companion systems (e.g., Jetson, Raspberry Pi). Experience integrating peripherals via I2C, SPI, and UART on microcontroller or companion systems. Experience with ROS2, including simulation tools like Gazebo and RViz for system development and testing. Strong debugging skills using logic analyzers and hardware debuggers (e.g., JTAG/SWD) for low-level troubleshooting. Proficient with Git-based workflows, CI/CD pipelines, and collaborative software development practices. Additional Preferred Skills Previous or active contributions to open-source projects or public git repositories. Familiarity with UAV simulation tools (e.g., AirSim, jMAVSim, Ignition Gazebo). Experience with hardware-in-the-loop (HITL) or software-in-the-loop (SITL) testing pipelines. Experience in control systems, localization, state estimation, sensor fusion techniques. Experience with real-time operating systems (e.g., NuttX, FreeRTOS). Experience with build systems like CMake, Buildroot, Yocto for embedded Linux.
Posted 4 weeks ago
1.0 - 2.0 years
6 - 10 Lacs
Bengaluru
Remote
We are hiring an Embedded Systems Developer skilled in C/C++ for hardware-near programming. Key Responsibilities : Develop firmware and embedded applications using C/C++. Work with microcontrollers, IoT modules, and RTOS. Debug and optimize low-level software. Integrate hardware and software components. Required Qualifications: 2+ years of embedded systems development in C/C++. Experience with ARM/AVR/MIPS architectures. Knowledge of I2C, SPI, UART, etc.
Posted 4 weeks ago
2.0 years
0 - 0 Lacs
Moraiya, Ahmedabad, Gujarat
On-site
Job Title: Technical Service Engineer Minimum Experience: 02 yrs. Location: Ahmedabad, Gujarat Position Overview: We are looking for an experienced and passionate Electronic Service Engineer to join our team specializing in Toys. The ideal candidate will be responsible for diagnosing, repairing, and maintaining electronics toys to ensure optimal performance and safety. This role offers an exciting opportunity to work in an innovative field that blends cutting- edge technology with creativity. Key Responsibilities: · Diagnose and troubleshoot electronic components of Electronic toys, including, controllers, sensors, ESC Circuit and Microcontroller circuit boards. · Perform repairs and upgrades on toys hardware enhance functionality and durability. · Collaborate with the product development team to provide feedback on design improvements based on service insights. · Keep detailed records of service activities and document solutions for recurring issues. · Assist customers by providing technical support and operational guidance for electronic Toys. · Perform product testing and validation to support customer requirements. · customers to ensure issues are resolved and satisfaction is achieved. · Collaborate with engineering and product teams to identify recurring issues and propose long-term solutions. · Educational Qualification: Postgraduate Diploma or BE in Electronics and communication. · Minimum 2 years of experience in electronic servicing, preferably with electronic Toys or similar Industry. ·Strong understanding of electronic components. ·Excellent problem-solving abilities and attention to detail. ·Strong communication skills and the ability to explain technical concepts to non-technical users. · Hands-on experience in servicing Job Types: Full-time, Permanent Pay: ₹15,000.00 - ₹28,000.00 per month Schedule: Day shift Supplemental Pay: Yearly bonus Education: Diploma (Required) Location: Moraiya, Ahmedabad, Gujarat (Preferred) Work Location: In person
Posted 4 weeks ago
1.0 - 2.0 years
6 - 10 Lacs
Mumbai
Remote
We are hiring an Embedded Systems Developer skilled in C/C++ for hardware-near programming. Key Responsibilities : Develop firmware and embedded applications using C/C++. Work with microcontrollers, IoT modules, and RTOS. Debug and optimize low-level software. Integrate hardware and software components. Required Qualifications: 2+ years of embedded systems development in C/C++. Experience with ARM/AVR/MIPS architectures. Knowledge of I2C, SPI, UART, etc.
Posted 4 weeks ago
1.0 - 2.0 years
6 - 10 Lacs
Kolkata
Remote
We are hiring an Embedded Systems Developer skilled in C/C++ for hardware-near programming. Key Responsibilities : Develop firmware and embedded applications using C/C++. Work with microcontrollers, IoT modules, and RTOS. Debug and optimize low-level software. Integrate hardware and software components. Required Qualifications: 2+ years of embedded systems development in C/C++. Experience with ARM/AVR/MIPS architectures. Knowledge of I2C, SPI, UART, etc.
Posted 4 weeks ago
1.0 - 2.0 years
6 - 10 Lacs
Hyderabad
Remote
We are hiring an Embedded Systems Developer skilled in C/C++ for hardware-near programming. Key Responsibilities : Develop firmware and embedded applications using C/C++. Work with microcontrollers, IoT modules, and RTOS. Debug and optimize low-level software. Integrate hardware and software components. Required Qualifications: 2+ years of embedded systems development in C/C++. Experience with ARM/AVR/MIPS architectures. Knowledge of I2C, SPI, UART, etc.
Posted 4 weeks ago
5.0 years
6 - 8 Lacs
Thiruvananthapuram
On-site
Senior Software Developer (f/m/d) Code: INST-SSD-TL Location: Trivandrum For our office in Trivandrum, dSPACE is looking for creative and motivated professionals. You will work on exciting and technologically cutting-edge product development projects, in the areas of control prototyping, code generation and Hardware-In-the-Loop (HIL) simulation. We are currently offering a position as a Senior Software Developer for the development of a product solution that operates within a model-based development environment using MATLAB®, Simulink®, and Stateflow®. As part of the development team, you will be responsible for the development and maintenance of Processor-in the-Loop (PIL) functionality, which enables the early validation of software components on the processor that will later be used in the ECU. You will also be responsible for developing and maintaining the necessary firmware to integrate new components as part of the PIL functionality. In doing so, you can expect a variety of exciting, challenging, and diverse tasks that you will solve together as a team. Your future colleagues are looking forward to working with you on a wide range of challenging subjects. During the induction period, your colleagues will support you to familiarize you with our products and tasks. Your Tasks You develop and enhance software components within an experienced development team You coordinate new functionalities with stakeholders You analyze microcontroller hardware with the supported compiler to realize the PIL functionality You develop and maintain flash drivers and application interfaces to support PIL Simulation You take ownership of features, independently implement new functionalities, and guide the team in solving complex problems Your Qualifications You have a B.Tech/M.Tech university degree in Computer Science, Electronics and Communication or Electrical and Electronics Engineering, with a minimum of 5 years of relevant experience You are eager to learn and open-minded You have strong proficiency in C and C++, along with experience in Makefile script development You possess deep working knowledge of embedded systems, various microcontroller platforms, and compilers You have strong experience with MATLAB® and Simulink® © 2025 dSPACE GmbH. All rights reserved. 2/2` You have good experience with testing methodologies for PIL Simulation framework or similar embedded validation environments You are familiar with Azure® DevOps and Git for version control and CI/CD workflows You have excellent English communication skills, both written and ve What We Offer A crucial role in a young, dynamic, and fast-growing team A work environment that fosters trust, respect, and feedback An onboarding buddy to integrate you smoothly into our team Productivity and improvement time between the development sprints A mentor helping you with your personal goals, technical progress in general and your management skills in particular About us dSPACE is a market innovator and leader in providing solutions and systems for embedded controller software development in Automotive, Aerospace and Manufacturing industries. Founded in Germany in 1988, dSPACE employs over 2,600 dedicated people worldwide, who are committed to making the embedded controls software development process more efficient through innovative tools and services. Working at dSPACE means taking on challenging and varied tasks in a promising and exciting industry. With us, you have responsibility and can shape your personal career. A collegial and cooperative approach is as natural for us as the continuous development of your expertise. If you are ready to join our highly successful international team and take on the challenge of creating yet another success story in India – send us your application (including motivational letter, CV, copies of your academic degree, references from former employers) at career.tvm@dspace.in indicating your earliest possible entry date and your salary expectations!
Posted 4 weeks ago
0 years
5 - 8 Lacs
Hyderābād
Remote
Company Description Aimence is a complete outsourced product development company with strong technical skills to deliver secure, reliable, and scalable applications. Our solutions help businesses excel in today's rapidly evolving economy. We are dedicated to crafting applications that meet the diverse needs of industries and ensure superior performance and efficiency. Role Description This is a full-time on-site role for an Embedded Systems Software Engineer located in Hyderabad. The Embedded Systems Software Engineer will be responsible for designing, developing, and testing embedded software systems. We’re seeking a detail-oriented and analytical Embedded Systems Software Engineer with a strong foundation in low-level programming and system applications. The ideal candidate is proficient in C, C++, and Python, and thrives in development environments where performance and reliability are critical. You’ll contribute to the design, development, and optimization of firmware/software for cutting-edge embedded platforms. Responsibilities Design, develop, and debug software for embedded systems using C and C++ Implement and maintain system-level applications and utilities Write and automate testing scripts in Python for validation and diagnostics Develop bare-metal applications where performance and timing are critical Collaborate with hardware engineers to align software behavior with system specifications Use IDEs like Visual Studio Code and Eclipse for efficient project development Manage source code with version control systems such as Git and CVS Participate in peer reviews, documentation, and code optimization efforts Troubleshoot and resolve system-level issues across hardware and software boundaries Must Have Skills Strong analytical and problem-solving mindset Proficiency in C, C++, and Python programming Experience with bare-metal programming on ARM or other microcontroller platforms Familiarity with system applications, operating systems, and hardware-software interfacing Hands-on experience with VS Code, Eclipse, and debugging tools Solid understanding of Git, CVS, and version control best practices Ability to write clean, maintainable, and efficient code with minimal supervision Good to Have Skills: Experience with real-time operating systems (RTOS) Familiarity with CI/CD tools for embedded development Exposure to cross-compilation and toolchain configuration Understanding of industry standards for safety, security, or compliance. Qualifications and Experience Any Bachelor's degree or related field with required skills. One to Two years of relevant experience. Job Types: Full-time, Permanent Pay: ₹500,000.00 - ₹800,000.00 per year Benefits: Cell phone reimbursement Health insurance Internet reimbursement Paid sick time Paid time off Provident Fund Work from home Schedule: Monday to Friday Rotational shift UK shift Supplemental Pay: Commission pay Yearly bonus Willingness to travel: 75% (Required) Work Location: In person
Posted 4 weeks ago
170.0 years
1 - 7 Lacs
Gurgaon
On-site
G+D makes the lives of billions of people around the world more secure. We create trust in the digital age with integrated security technologies in three business areas: Digital Security, Financial Platforms and Currency Technology. We have been a reliable partner for our customers for over 170 years with our innovative solutions for SecurityTech! We are an international technology group and traditional family business with over 14,000 employees in 40 countries. Creating Confidence is our path to success. Trust is the basis of our co-operation within G+D. The whole world trusts us when it comes to physical or digital currencies. We increase the security and efficiency of the cash cycle in collaboration with central banks and the entire currency industry. As the market leader in advanced currency management, would you like to join us in shaping the future of payments? Objective Of This Role: Electronics Lead will contribute to the ongoing progress in development, engineering and the competence Electronics. Team leader for internal and external electronics team and will be challenged to develop and strengthen a broad set of skills. Tasks & Responsibilities: Management and supervision of resources in Design, Process, compliance in the company’s product in Digital and Analogue circuit design, PCB layout, related Mechanical design, Firmware & Software development, part and vendor specification, Prototype build and debugging, Administration/documentation, test instruction and product manual. Managing electronic resources and allocating them to various projects as per requirements. Hands-on knowledge of process (design & development) from concept phase to the qualification & production of high end mechatronic system. Should be able to understand the system level requirement and convert them into electronics specifications, further develop concepts & prototype to finally create a production design as a lead Good knowledge of EMI/EMC & Safety test standards. And guiding the team for troubleshooting & solution analysis for EMI/EMC & safety testing Micro-level planning for every on-going project & tracking it through the process. Good knowledge of wire harness/cabling - (sub-system connectivity) & its required shielding in a cost effective manner Performing trade-offs for implementation alternatives of functions, Documenting specifications, concepts, designs and test analysis results Manage the competency and resources of team according to targets set by the company in terms of staffing and infrastructure requirement. Ensure product compliance with EMC/ESD considerations included in the design and that the design passes relevant regulatory requirements. Developing architectural concepts in multidisciplinary teams(Mech, SW, System, BSP & testing) Managing outsourcing activities at electronics development partners such circuit design & PCB design layout and value engineering Supporting allocation of manufacturing/production and other supply chain decisions Specification of electronic modules and systems, electronic components (sensors, motors, MOSFETs, amplifiers, power supply, microcontroller, iMX8 microprocessor, FPGA, components selection & PCB design review) Contributing specialist knowledge and experiences in one or more electronic engineering fields, such as signal processing, analog, digital and power electronics, firmware, high voltage electronics, PCB lay-out, EMI, etc. Manage and optimize process workflow. To ensure that proper steps and procedures are taken during the design process. (e.g. Documentations, EMC tests, Product validation, NPI, etc.). Organize design activities. Planning and conceptualizing new products. To conduct research and development on new products. To work with managers and members of other departments as required to ensure the smooth transfer of new products into production and into the marketplace. Education & Trainings: (Basic & Professional) B.E/B.Tech/M.E/M.TechTechnical knowhow: (Mention the technology on which person must be experienced)MandatoryConcepts of Digital ElectronicsLogic GatesPCB Layout and design – FPJ (Chip needs, programming and Selection)Microprocessors and Microcontroller – IMX-6, IMX-8, STM 32 Series, CAN Protocol, ARM basedStandards – ESD, EMI, I2C, SPI, Interference and compatibility Good to knowPLM SAPMotors (Design Stage)Soft Skills: (Inputs on soft skills required for role, like team management, communication, customer management etc) Experience (in yrs.)Total 10-15 yearsRelevant*(*Experience in related field, industry, products etc) 8-10 years JOB OFFER Job Details Job Title Tech Lead - Electronics Business Sector Giesecke & Devrient India Private Limited Plot No. 02 EHTP Sector - 34 Gurugram – 122001 Requisition ID 24861 Location Gurugram, IN Career level Experienced and Graduates Job Type Fulltime, Permanent We are an equal opportunity employer! We promote diversity in all its forms and create an inclusive work environment, free from prejudice, discrimination and harassment, in which all employees feel a sense of belonging. We warmly welcome all applications regardless of gender, age, race or ethnic origin, social and cultural background, religion, disability and sexual orientation.
Posted 4 weeks ago
2.0 years
3 - 5 Lacs
Noida
On-site
We are seeking a passionate and skilled Embedded Developer with at least 2 years of experience in designing, developing, and prototyping embedded systems. Candidates with experience in developing development boards or kits for educational purposes will be given first priority. The role involves hardware-software integration, microcontroller programming, and creating solutions that are both scalable and intuitive, particularly in the education and training ecosystem. Key Responsibilities: Design and develop embedded solutions for microcontrollers and SoCs. Lead or contribute to the design of development boards or kits aimed at educational use. Prototype, test, and iterate embedded systems in lab environments. Write efficient and reliable embedded code in C/C++. Collaborate with hardware and curriculum teams to ensure product usability for learning environments. Conduct board bring-up, debugging, and system validation. Create firmware documentation, user guides, and training support material. Participate in design and code reviews to ensure high-quality output. Job Type: Full-time Pay: ₹300,000.00 - ₹500,000.00 per year Benefits: Provident Fund Schedule: Day shift Work Location: In person Speak with the employer +91 9211786061
Posted 4 weeks ago
19.0 - 24.0 years
65 - 70 Lacs
Pune, Ahmedabad, Bengaluru
Work from Office
Dear Candidate, We are seeking a skilled Embedded Systems Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and testing embedded systems and firmware. You will work on a wide range of projects, from hardware integration to developing efficient, reliable, and high-performance embedded software solutions. Role & Responsibilities: Embedded System Design : Design and develop embedded systems and firmware for microcontrollers, microprocessors, and other embedded platforms. Firmware Development : Write and optimize firmware code in languages such as C , C++ , or Assembly for embedded systems. Hardware Integration : Interface embedded software with hardware components like sensors, actuators, displays, and communication modules (e.g., I2C , SPI , UART ). Embedded Software Testing : Conduct unit testing and debugging to ensure software reliability and meet system performance requirements. Optimization : Optimize embedded software for performance, memory usage, and power consumption, ensuring efficient execution on resource-constrained devices. Prototyping & Validation : Work with hardware engineers to develop and test prototypes, validating system designs and ensuring that hardware and software meet specifications. System Troubleshooting : Troubleshoot hardware and software issues in embedded systems and develop solutions to improve functionality and performance. Real-time Operating Systems (RTOS) : Implement embedded software solutions on RTOS platforms and manage real-time constraints for time-sensitive applications. Required Skills & Qualifications: Embedded Software Development : Proven experience in embedded software development with expertise in C , C++ , and Assembly programming languages. Microcontroller Programming : Hands-on experience with microcontrollers like ARM , AVR , PIC , or ESP32 , and familiarity with relevant development environments. Hardware-Software Integration : Experience in integrating embedded software with hardware platforms and peripherals (e.g., sensors, communication protocols). RTOS Knowledge : Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS , RTEMS , or VxWorks . Communication Protocols : Knowledge of communication protocols like UART , SPI , I2C , CAN , or Ethernet for device communication. Debugging & Testing : Strong debugging and troubleshooting skills, using tools such as JTAG , Oszilloscopes , and logic analyzers . Embedded Systems Optimization : Expertise in optimizing embedded software for power efficiency, performance, and resource constraints. Version Control : Proficiency in using version control systems like Git for managing codebase and collaborating with team members. Prototyping Tools : Familiarity with embedded development tools like Keil , IAR Embedded Workbench , Eclipse , and hardware prototyping platforms such as Arduino or Raspberry Pi . Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is shortlisted, one of the HR from my team will contact you as soon as possible. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 4 weeks ago
2.0 - 7.0 years
2 - 7 Lacs
Ghaziabad
Work from Office
Job Title: AI & Robotics Lab Instructor Immediate Hiring for FEMALE ONLY Location: Delhi Public School (DPS) Indirapuram, Ghaziabad Employment Type: Full-Time Start Date: Immediate Hiring Position Overview Delhi Public School Indirapuram is seeking a committed and technically proficient AI & Robotics Lab Instructor to co-manage day-to-day operations of the schools advanced technology lab. This is a full-time, on-site position for individuals who bring both classroom experience and hands-on technical experience in AI, robotics, electronics, and IoT. This role demands proactive engagement with students, consistent technical skills growth, and the ability to operate the lab independently while supporting the school's innovation goals. Key Responsibilities Deliver instruction in Robotics, Electronics, AI, and IoT lessons to students from Grade 6 to Grade 12. Prepare, supervise, and manage hands-on lab sessions using platforms including: Arduino ESP32 Block based programming Python programming OpenCV and AI tools IoT systems and sensors Linux Based Systems Assist students with troubleshooting and debugging of both hardware and software components. Support and maintain lab infrastructure, tools, and equipment. Adapt and implement lesson plans in alignment with the existing curriculum. Provide student mentorship for innovation projects, competitions, and exhibitions. Stay updated on emerging educational technologies and incorporate them into teaching practices when appropriate. Support special lab initiatives, training events, and competition preparation as needed. Required Qualifications and Experience Bachelor's degree in Electronics, Computer Science, Robotics, Engineering, or a related technical field. Minimum 2 years of experience working with students in a lab, classroom, or training environment. Demonstrated experience in: Building and programming Arduino, ESP32, or Raspberry PI Working with Linux based systems. Developing applications with Python. Working with Python AI libraries such as OpenCV. Integrating IoT sensors and platforms. Assembling and teaching basic electronics circuits. Strong verbal communication and classroom management skills. Ability to independently manage lesson delivery, lab preparation, and student support. Interested candidates may send their CVs to hr@dpsindirapuram.com
Posted 4 weeks ago
4.0 - 9.0 years
10 - 20 Lacs
Pimpri-Chinchwad, Pune
Work from Office
2.4+ years of experience in embedded software development and firmware programming Strong proficiency in C++ firmware development, particularly on ESP32 microcontrollers using the arduino-esp32 framework
Posted 4 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Your Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller- based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, I²C, etc.). Adaptation and optimization of existing product software. Software integration and testing on target hardware. Conducting Unit-Tests and Code Reviews. Driving and contributing to the test strategy. Design and maintenance of the development ecosystem and CI/CD pipelines using GitLab/Jenkins. Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems). Optimization and integration of embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins. Evaluation and documentation of tools, and creation of development guidelines. Collaboration with cross-functional teams (mechanics, electronics, testing, hardware). Future outlook: Participation in setting up a Linux-based toolchain and training colleagues. Your Profile Degree in Computer Science, Electrical Engineering, or equivalent qualification. Strong proficiency in C and C++, preferably in embedded software development. Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33). Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI/CD systems. Familiarity with Unit-Test frameworks (e.g., Google Test). Solid understanding of schematics, technical datasheets, and reference manuals. Strong proficiency in Linux OS. Open-minded, structured, independent working style and strong team player. Good communication skills in English (German is a plus). Requirements Tech Stack Programming Languages C - hardware-based programming C++11 to C++17 or higher Python (used in toolchain and scripting) Microcontrollers & Processors STM32H5 (ARM Cortex-M33, 250 MHz) STM32U5 (ARM Cortex-M33, 160 MHz) STM32F4xx STM32F103 Cortex M0+, M4, M33 (general) RTOS Segger embOS (must have) Zephyr RTOS (nice to have for future development) IDE, CI/CD & Build Tools JetBrains CLion, VS Code CMake, Make Jenkins Git, GitLab JetBrains IDEs, Upsource Jira Software, XRay Debuggers & Tools J-Link Debugger (SEGGER) ST-LINK/V3 Debugger STM32CubeMonitor Interfaces & Communication CAN (Controller Area Network) IO-Link Modbus (TCP) EtherCAT / PROFINET / OPC UA I²C, SPI, UART Security & Certifications Secure Boot & Secure Firmware Update (SFI/SFU) - STM32H5 supported TrustZone for Cortex-M33 (secure/insecure application separation) AES-256 & SHA-512 Hardware Encryption ISO 61508 / IEC 62443 - Safety & Security Standards
Posted 4 weeks ago
7.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Title : Field Installation Engineer – Electronics Location: Chennai Employment Type : Full-time Experience : 7+ Years Job Summary: We are seeking a proactive and technically skilled Field Installation Engineer – Electronics to join our team. The role involves on-site installation, testing, and commissioning of electronic systems and equipment at client locations. The ideal candidate will have hands-on experience in electronics, troubleshooting, and customer interaction, ensuring high-quality installations and post-installation support. Key Responsibilities: Install and commission electronic products/systems at client sites as per company standards and client requirements Perform system checks, calibration, and functionality testing post-installation Provide technical support and troubleshooting during and after installations Coordinate with internal teams (Design, Production, R&D) for technical guidance and escalation Train end-users or client personnel on system operation and maintenance Maintain detailed reports on site work, installation status, and issue logs Ensure compliance with all safety and quality protocols during field visits Travel to client locations (as required), sometimes on short notice Qualifications & Skills: Minimum 7 years of hands-on experience in field installations, commissioning, or servicing of electronic/embedded systems Diploma or Bachelor's degree in Electronics, Electrical, Instrumentation, or related field. Practical knowledge and working experience with STM32, ATmega chipsets, and microcontroller-based systems Strong technical understanding of electronic circuits, embedded systems, sensors, or IoT devices Ability to read and interpret wiring diagrams, schematics, and installation manuals Good communication and interpersonal skills for on-site client interaction Ability to work independently and manage time effectively Willingness to travel extensively and work in varied site environments
Posted 4 weeks ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Greetings from Themesoft! We are looking for experienced Embedded Firmware Developers to join our team! 📌 Job Location: Hyderabad 📌 Experience Required: 6 to 9 years 📌 Notice Period: Immediate to 30 days Job Description: ✅ 5+ years of experience in embedded software development and should have handled projects ✅ Firmware/Autosar experience is mandate ✅ Responsible for developing Embedded Software for automotive ECUs and applications. ✅ Excellent programming skills in C and embedded C ✅ Experience in Real time Operating system (RTOS) ✅ Hands on experience in communication protocols I2C, SPI, CAN and LIN ✅ Hands on experience in microcontroller programming ✅ Experience with micro controllers ✅ Work experience with using tools like CANoe, Compilers and debuggers ✅ Excellent written and verbal communication skills ✅ Good to have knowledge AUTOSAR Standard and Architecture If interested, kindly share your resumes at mythili@themesoft.com #AUTOSAR #EmbeddedSystems #FirmwareDevelopment #EmbeddedSoftware #RTOS #AutomotiveSoftware #AutomotiveEngineering #Microcontrollers #CANProtocol #EmbeddedC #NowHiring #HiringAlert #TechJobsIndia #HiringInPune #HiringInBangalore #EngineeringJobs #DeveloperJobs #JobOpportunity #CareersInTech #JoinOurTeam #Technology #Innovation #SoftwareDevelopment #CareerGrowth
Posted 4 weeks ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role: Embedded Software Engineer EXP: 5-9yrs Notice period: Immediate – 30Days Location - Hyderabad Responsibility: 6+ years of experience in embedded software development, with a proven track record of handling projects. Firmware experience is mandatory. Responsible for developing embedded software for automotive ECUs and applications. Excellent programming skills in C and embedded C. Experience with Real-Time Operating Systems (RTOS). Hands-on experience with communication protocols such as I2C, SPI, CAN, and LIN. Hands-on experience in microcontroller programming. Experience with microcontrollers. Work experience with tools like CAoe, compilers, and debuggers. Excellent written and verbal communication skills. Good to have knowledge of AUTOSAR standards and architecture.
Posted 4 weeks ago
0.0 - 3.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Bangalore,Karnataka,India Job ID 768648 Grow with us About this opportunity We are starting a new Silicon R&D center in Bangalore. Join our team as we pioneer the IPs that power the digital ASICs of tomorrow's mobile standards. Ericsson System on a Chip (SoC) devices are custom-made for mobile networks and spans across the Ericsson Radio System - RAN Compute, Radio and Transport – to enable communication service providers to surpass the expectations of their end-customers. At our state-of-the-art design centers, we don't just follow industry trends—we set them. By leveraging cutting-edge tools and methodologies, we lead innovation in the telecommunications sector. As a valued team member, you'll play a pivotal role in shaping the future of global connectivity, contributing to the advancement of 5G and 6G technologies. As part of our global R&D organization, you'll collaborate with talented teams across Sweden, the US, and beyond. We are committed to fostering a collaborative and innovative work environment that encourages creativity and teamwork. What you will do Leadership Opportunity: Take charge of delivering high-impact ASIC IP solutions, ensuring alignment with broader project goals and requirements. Creative Freedom: Engage in an environment that champions innovation and critical thinking. You'll have the autonomy to explore advanced verification technologies alongside skilled experts. Global Influence: Contribute to projects that transform industries, advance digital economies, and enhance global communication, bridging gaps between people, systems, and information worldwide. Work-Life Balance: We prioritize the well-being of our team members, offering a balanced work-life environment to help you perform at your best without compromising your personal life. Professional Growth: Engage in continuous learning opportunities, tackle exciting challenges, and collaborate with brilliant minds in a supportive and forward-thinking atmosphere. An international work environment with opportunities for professional growth and development. A collaborative and inclusive culture that values diversity and innovation. A competitive compensation and benefits package. You will bring Key Responsibilities: Driving Execution Be responsible for IP (Intellectual Property) development section, including design and verification at the subsystem, block, and/or sub-block levels. Act as an interface towards stakeholders and vendors. Ensure good collaboration with other teams both on-site and cross-site Team Recruiting and Development Recruit and develop team designers and verifiers Manage individual and team performance Develop a motivating, customer oriented and exciting work environment Broader Responsibilities Be an active contributor to the leadership teams of that global functional department that you collaborate with as well as the local IP development department Act as the chair and participate in steering groups inside organization or towards external suppliers Drive internal efficiency, cost effectiveness via new or alignment of existing ways of working, across all other design sections continuous improvements and automation Set goals, follow-up and strategically evolving section towards vison Required Qualification Bachelor’s degree in electrical or computer engineering Proven leadership experience in all the following areas IP development team management (at least 3 years) building a motivated, innovative, empowered team coaching and mentoring written and verbal communications and presentations ability to build on cultural diversity and collaborate across teams, organizations and sites working with external suppliers agile ways of working and project management 8+ years’ experience as an individual contributor designer or verifier Additional Requirements: Experience with Cadence and Synopsys design and verification suites. Team-oriented, prioritizing team success within the team, across teams, and across sites over individual results. Specifically, experienced at communicating and meeting expectations within and across teams in an agile environment. High attention to detail and commitment to quality. Strong focus on meeting project deadlines and deliverables. Proficient in English, with strong communication skills. Preferred Skills: Understanding of radio access systems and their components. Working knowledge of systems for continuous integration (e.g., Jenkins), simulation and analysis environments (e.g., Simscope), issue-tracking (e.g., Jira). Experience designing one or more of the following hardware domains: AMBA-based designs especially AXI and CHI. ARM-based real-time microcontroller systems including their control and interface peripherals. Wireless infrastructure specific protocols and interfaces and protocols. Implementation of hardware-based digital signal processing systems (filters, adaptation, etc.) Why join Ericsson? At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply?
Posted 1 month ago
10.0 - 15.0 years
0 Lacs
pune, maharashtra
On-site
As a Project Manager, Embedded Engineering Services (EES) at ACL Digital, you will play a crucial role in leading technology initiatives to strategize and own Industry 4.0 and related business practices. With your 10 to 15 years of experience, you will be responsible for end-to-end project execution and delivery within planned schedules for multiple projects simultaneously. Your expertise in industrial projects with manufacturing applications, controls, and analytics will be invaluable, along with your proficiency in working with industrial interfaces and protocols such as MODBUS, PROFIBUS, FIELDBUS, and OPC UA. Your responsibilities will include project requirements understanding, effort estimation, customer satisfaction, task planning, and interfacing with global customers for project status accounting. You will define and manage daily tasks and responsibilities of project teams, lead stakeholder management, and handle escalation management from customers or internal stakeholders. Additionally, you will oversee compliance with the Quality Management System (QMS), conduct annual appraisals, provide developmental feedback, and identify skill gaps for training plans. Your area of expertise will cover various aspects of project management, risk management, customer communication, strategic account management, firmware architecture development for Industrial IoT (IIoT) domain, and more. You should have hands-on experience with programming languages such as C, C++, Python, Linux kernel development, embedded GUI development, wireless technologies, debugging tools, networking protocols, and cloud communication. The ideal candidate will hold a B.Tech/B.E. in Electronics and Communication Engineering with a strong understanding of embedded systems, microcontrollers, debugging tools, and complete SDLC life cycle. SCRUM master certifications and experience with SCRUM-based project management tools will be beneficial. Flexibility to travel to customer locations within or outside India on business trips and short deployments is expected. Join ACL Digital, a next-generation Product Realization, Digital Transformation, and Data Science company, and be part of a multicultural workplace that fosters collaboration and innovation. If you are passionate about leading technology initiatives and driving projects to success, this role is ideal for you. Apply now and be a part of a dynamic team that brings ideas to life for Fortune 500 companies and growth-stage start-ups.,
Posted 1 month ago
2.0 - 31.0 years
4 - 5 Lacs
Garvebhavi Palya, Bengaluru/Bangalore Region
On-site
We are seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining firmware for embedded systems. The ideal candidate will have strong expertise in embedded controller programming, STM32 programming, Silicon Labs controller programming, and debugging techniques. You will collaborate closely with hardware engineers and software developers to ensure seamless integration of firmware with hardware components. Experience: 2+years Responsibilities: 1. Design, develop, and maintain firmware for embedded systems, ensuring reliability, efficiency, and performance. 2. Implement firmware functionalities according to project requirements and specifications. 3. Collaborate with hardware engineers to integrate firmware with hardware components, ensuring compatibility and functionality. 4. Utilize expertise in embedded controller programming, STM32 programming, and Silicon Labs controller programming to develop efficient and optimized firmware solutions. 5. Conduct thorough testing and debugging of firmware to identify and resolve issues. 6. Optimize firmware performance and memory usage for resource-constrained embedded systems. 7. Stay updated with the latest advancements in firmware development technologies and methodologies. 8. Document firmware design, implementation, and testing procedures for reference and future maintenance. Skills and Qualifications: 1. Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 2. Proven experience in embedded systems development and firmware programming. 3. Proficiency in embedded controller programming languages such as C/C++. 4. Strong knowledge and experience with STM32 programming. 5. Familiarity with Silicon Labs controller programming is highly desirable. 6. Solid understanding of debugging techniques and tools for embedded systems. 7. Experience with version control systems (e.g., Git) and collaborative development workflows. 8. Ability to work both independently and collaboratively in a team environment. 9. Excellent problem-solving skills and attention to detail. 10. Strong communication skills, both verbal and written. Preferred Qualifications: 1. Degree in Electronics Engineering, or related field. 2. Experience with real-time operating systems (RTOS) for embedded systems and STM 32 microcontroller. 3. Familiarity with wireless communication protocols such as Bluetooth, and Wi-Fi. 4. Previous experience in IoT device development projects.
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
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |