Embedded Software Engineer
17 hours ago
- Develop, optimize, and maintain embedded firmware using C/C++ on microcontrollers (ESP32, PIC, STM32, ARM, or similar).
- Interface and control peripherals such as sensors, actuators, communication modules, and digital/analog hardware.
- Work with communication protocols like UART, I2C, SPI, RS-485, etc.
- Implement and manage IoT connectivity using Wi-Fi, BLE, GSM/4G and protocols such as MQTT/MQTTS, HTTPS.
- Integrate secure data communication with backend servers.
- Use test instruments such as DSO, digital multimeter, logic analyzer, LCR meter for debugging and validation.
- Perform system bring-up, troubleshooting, and stability testing of new hardware boards.
- Ensure firmware meets reliability, safety, and compliance standards (BIS/CE/EMI-EMC awareness preferred).
- Collaborate with hardware, R&D, and production teams to deliver complete system solutions.
- Prepare documentation, test cases, and reports for internal and field deployments.
Required Skills & Experience
2–4 years of hands-on experience in embedded firmware development.
- Proficiency in Embedded C/C++.
- Strong experience with microcontrollers such as ESP32, PIC, STM32, or ARM Cortex series.
- Understanding of IoT protocols and cloud/server communication.
- Experience with analog/digital circuits, sensor integration, and power electronics basics.
- Good debugging skills using oscilloscopes, analyzers, and diagnostic tools.
- Strong understanding of real-time system behavior, interrupts, timers, watchdogs, and memory management.
- Ability to analyze issues logically and troubleshoot independently.
- Clear communication, discipline, and ability to work in a fast-paced R&D environment.
Preferred Skills
- Experience with RTOS, FreeRTOS, or embedded Linux.
- Familiarity with Git or other version control systems.
- Exposure to field devices, industrial electronics, or automation systems.
- Knowledge of secure firmware design and bootloaders.
Candidate Profile Required
- Degree in Electronics / Electrical / Computer Engineering or related field.
- Strong logical approach, willingness to learn, and commitment to quality.
- Comfortable working both independently and with cross-functional teams.
Job Type: Full-time
Pay: ₹25, ₹40,000.00 per year
Work Location: In person
-
Embedded Software Development Engineer
1 week ago
Nashik, Maharashtra, India Virtuoso Optoelectronics Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition: Embedded Software development EngineerWe are looking for a motivated Embedded Software Engineer to execute complete embedded software development lifecycle for development of embedded software in close collaboration with customer & hardware engineers to make sure the final product operates seamlessly.Qualification:-BE/B Tech/ MSc in Computer/...
-
Senior Cloud DevOps Engineer
1 week ago
Nashik, Maharashtra, India RIB Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDriven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle...
-
Control Software Engineer
3 days ago
Nashik, Maharashtra, India Growqai Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout RoleAs a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real time controller platforms. As part of a team within the controls software development organization, you will be responsible for delivering this software for our global customers, in partnership with our product management,...
-
Controls Software Engineer
2 days ago
Nashik, Maharashtra, India EdgeVantage Full time ₹ 5,00,000 - ₹ 12,00,000 per yearLocation:Nashik (Preferred)Position Summary:As a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real time controller platforms. As part of a team within the controls software development organization, you will be responsible for delivering this software for our global customers, in partnership...
-
Control Software Engineer
2 weeks ago
Nashik, Maharashtra, India Armstrong Dematic Full time ₹ 5,00,000 - ₹ 15,00,000 per yearPosition SummaryAs a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real time controller platforms.As part of a team within the controls software development organization, you will be responsible for delivering this software for our global customers, in partnership with our product management,...
-
Software Engineer for windows app
6 days ago
Nashik, Maharashtra, India SoftInfy Technology Full time ₹ 48,00,000 - ₹ 72,00,000 per yearCompany DescriptionSoftInfy Technology, with over 15 years of expertise in software product engineering, delivers creative and innovative solutions while providing high-quality custom software development services.Our offerings include:· Web design and development· Financial billing, reporting, and reconciliation applications· ERP and CRM systems·...
-
Software Developer
3 days ago
Nashik, Maharashtra, India CompanyHub IT Solutions Pvt LTD Full time ₹ 36,00,000 - ₹ 4,16,00,000 per yearAI and LLMs are transforming the way software is built. At Dreamwares, we're at the forefront of this change and inviting passionate developers to join us on this exciting journeyAs a Prompt Engineer, you won't just write code, you'll write prompts that guide AI to generate functional, production-ready full-stack applications.You'll test, refine, and...
-
Software Tester Intern
11 hours ago
Nashik, Maharashtra, India tms Full time ₹ 2,00,000 - ₹ 6,00,000 per yearTechMET Solutions is a leading software development company dedicated to delivering innovative solutions that exceed our clients' expectations. We are looking for motivated and detail-oriented interns to join our quality assurance team.Job Description:As a Software Tester Intern at TechMET Solutions, you will be an integral part of our quality assurance...
-
Team Lead Control Software Development
3 days ago
Nashik, Maharashtra, India Growqai Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition SummaryControls Team Leader will lead a team that develops controls software and supporting tools for key products ensuring that quality and usability are designed into the product at the earliest possible opportunity and remains a primary focus throughout the product lifecycle.As part of the controls software development organization, you will be...
-
Software Developer .net
2 weeks ago
Nashik, Maharashtra, India MDA TECH SYS Full time ₹ 6,00,000 - ₹ 8,00,000 per yearCompany DescriptionMDA TECH SYS is a Nashik-based company specializing in website design, development, and promotion services. Since 2010, we have been delivering high-quality and customized solutions to Indian and offshore businesses. Our team of experienced developers and designers works in a state-of-the-art environment to ensure customer satisfaction and...