Abhishek Ingale
Senior Software Development Engineer @ Elmos
About
Results-oriented Embedded Software Developer with hands-on experience in firmware development, hardware-software integration, and functional safety validation for ASIC and FPGA-based systems. Proven track record in developing GUI-based test frameworks, implementing motor control algorithms, and executing sensor calibration and simulation to ensure robust system performance. Adept at cross-functional collaboration with analog and digital design teams to accelerate product development, optimize performance, and meet automotive-grade reliability standards.
Germany
Berlin Metropolitan Area
Semiconductors
Problem Solving, HTML, Team Building, English, Computer Science, Written Communication, Algorithms, Debugging, Field-Programmable Gate Arrays (FPGA), Internet of Things (IoT), Git, Raspberry Pi, Embedded C, C++, Embedded Software, ARM Architecture, Microcontrollers, PCB Design, Electronics, Programming
Experience

Software Development Engineer
1. Developed and optimized firmware for Application-Specific Signal Processors (ASSPs) to meet product and customer requirements. 2. Designed and maintained GUI-based software tool to create and automate testbenches for validating embedded software, hardware functionality, safety mechanisms, and communication protocols such as SENT and Serial I/O. 3. Built and executed software testbenches on FPGA-based ASIC implementations, improving validation efficiency and early defect detection. 4. Performed sensor calibration and simulation using custom sensor models to ensure system accuracy and performance. 5. Collaborated with analog and digital design engineers to validate new features, debug integration issues, and enhance overall system reliability. 6. Implemented motor control algorithms (six-step, sinusoidal, trapezoidal commutation) on ARM Cortex-M23, enhancing control accuracy and system efficiency.

Working Student - Embedded Software Developer
Berlin, Germany
Developed motor control software for care beds using C++, ensuring accurate and safe patient positioning Converted Python software functions and modules into C/C++ for use in embedded systems Implemented an automated inventory management application using QT C++, resulting in a 95% reduction in manual errors and eliminating the need for expensive third-party printing software Collaborated with cross-functional teams to establish standardized procedures for inventory tracking and analysis

Working student software engineering and testing
Berlin Area, Germany
- Provide operational support to embedded software engineers in the implementation of development projects - Prototyping of electronic ’embedded’ modules (PCBA) and device samples - Conducting functional tests after changes to the FW / SW / HW devices to find bugs - Preparing functional demonstrations

Software Development Intern
Munich Area, Germany
-Worked on System Debugger Software which is a part of Intel System Studio package. -Collaborated with the debugger team to work with pre-release and post-release hardware. -Participated in the full process development life cycle including planning, development of the new features, bug-fixing and customer support.

Field Application Engineer
Mumbai Area, India
-Customized Application Development as per the requirement of the customer application for modems using OpenAT platform (based on Eclipse CDT) using C language. -Software Testing and Hardware Testing. -Worked with Trackers. -Worked with local and international R\&D teams when issues are complex. -Understand complete company product and solution portfolio, train and self-train on company products.
Education
Abhishek Ingale's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.






