Embedded Firmware Engineer
4 days ago
Job Title: Embedded Firmware Engineer (0–1 Year Experience)Company: ConfluenceLocation: Nashik, Ambad Employment Type: Full-TimeOverview
We are seeking a highly motivated Embedded Firmware Engineer who is passionate about developing robust firmware for microcontroller-based systems. This position is ideal for recent graduates or professionals with up to one year of experience looking to build a career in embedded systems.
The ideal candidate should have a strong foundation in C programming, familiarity with Python, and a solid understanding of data structures and algorithms. Experience with microcontrollers and industry-standard build systems will be a plus.
Key Responsibilities
- Design, implement, test, and maintain firmware in C* for embedded systems using microcontrollers such as STM32, ESP32, NXP, AVR, and PIC* (8/16/32-bit architectures).
- Perform rapid prototyping using the Arduino framework for proof-of-concept and system validation.
- Utilize and maintain build automation environments with Make and CMake for efficient firmware development.
- Develop scripts and automation tools in Python, including integration on platforms like Raspberry Pi 4/5.
- Apply core data structures (stacks, queues, linked lists) and algorithmic optimization techniques to improve system performance and memory usage.
- Develop and debug tasks, synchronization, and scheduling in FreeRTOS-based applications.
- Interface with hardware peripherals such as sensors, actuators, and communication buses (I2C, SPI, USART, CAN, RS485).
- Interpret datasheets, schematics, and application notes for hardware-software integration.
- Create and maintain detailed technical documentation for design, implementation, and testing.
- Collaborate with electronics and product teams to ensure seamless integration and reliable product delivery.
Desired Skills and Qualifications
- Bachelor's degree (or pursuing) in Electronics, Computer Engineering, Electrical Engineering, or related field.
- Proficient in C/C++ and Python, with knowledge of pointers, memory management, and low-level programming.
- Experience with Make/CMake build systems for embedded projects.
- Hands-on experience with 8/16/32-bit microcontrollers (STM32, AVR, NXP, PIC).
- Working knowledge of communication protocols: I2C, SPI, USART, CAN, RS485.
- Experience developing with FreeRTOS, focusing on multitasking and synchronization primitives (semaphores, mutexes).
- Familiarity with Raspberry Pi and Python-based IoT/embedded development.
- Exposure to peripherals such as GPIO, Timers, PWM, RTC, SPI, USART, I2C, DMA, ADC, and DAC.
- Understanding of algorithm complexity and efficient embedded code design.
- Strong communication and teamwork skills in multidisciplinary environments.
- Experience using Git for version control.
Added Advantages
- Knowledge of authentication and cryptographic algorithms in embedded systems.
- Experience developing Python GUIs (Tkinter) for test tools or control panels.
- Familiarity with embedded debugging tools, logic analyzers, and oscilloscopes.
Location
Nashik, Ambad
Interested candidates can apply directly through LinkedIn or send their updated resume to:
Job Types: Full-time, Permanent, Fresher
Pay: ₹30, ₹32,000.00 per month
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person
-
Embedded Firmware Engineer
2 weeks ago
Ghansoli, Navi Mumbai, Maharashtra, India NN Technology Solutions Full time ₹ 3,21,000 - ₹ 16,26,877 per yearA. Firmware Development Engineers:Experience in:· Knowledge of tools for firmware development· Firmware Development for 8-16 bit Microcontrollers· Knowledge of embedded system· Firmware-Hardware integration· Required knowledge of embedded hardware for firmware developmentNice to have knowledge of· Linux OS porting on high end processors· Firmware...
-
Embedded Software Developer
1 day ago
Mumbai, Maharashtra, India Epergne Solutions Full timeJob Title Embedded Software Developer Firmware Engineer Experience 5 Years Location Mumbai Education B E B Tech M E M Tech We are seeking skilled and motivated Embedded Software Developers with hands-on experience in application development across Linux and Windows platforms particularly in real-time multi-threaded environments The ideal candidate will...
-
Embedded Firmware Engineer
1 day ago
Pune, Maharashtra, India Sensata Technologies Full timeAs an Embedded Firmware Engineer will be responsible for overseeing the various software programs through the company by running multiple analyses tests and performing digital coding You will work with Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product General Responsibilities Assists with...
-
Embedded Software Engineer
1 week ago
Nashik, Maharashtra, India HN Multiverrse PVT LTD Full time ₹ 25,000 - ₹ 40,000 per yearDevelop, 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,...
-
Embedded Hardware Engineer
4 days ago
Ambad, Nashik, Maharashtra, India Aerogravity Private Limited Full time ₹ 3,60,000 - ₹ 3,96,000 per yearWe're Hiring: Embedded Hardware Engineer (0–1 Year Experience)Location: Nashik, MaharashtraCompany: NxtQubeAre you passionate about electronics, PCB design, and embedded systems? Join NxtQube as an Embedded Hardware Engineer and kickstart your career working on next-generation embedded solutionsRole Overview: This is an exciting opportunity for fresh...
-
▷ (3 Days Left) Firmware Audio Engineer
3 weeks ago
Nashik, India Qode Full timeWe are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in embedded audio software development, including Bluetooth audio, low-power design, and audio signal processing. This is a critical role in our hardware-software co-development team, where your expertise will directly impact the performance and user experience of our...
-
Firmware Audio Engineer
2 weeks ago
maharashtra, India Qode Full timeWe are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in embedded audio software development, including Bluetooth audio, low-power design, and audio signal processing. This is a critical role in our hardware-software co-development team, where your expertise will directly impact the performance and user experience of our...
-
Manager - Embedded Systems (firmware)
1 day ago
Mumbai, Maharashtra, India Schneider Electric Full timeSchneider Electric SE is a French multinational company that specializes in digital automation and energy management Schneider Electric is a publicly traded Fortune Global 500 company the company posted revenues of EUR34 2 billion It addresses homes buildings data centres infrastructure and industries by combining energy technologies real-time automation...
-
Nashik, India Emerson (Emerson)(2252) Full timeDescription :In This Role, Your Responsibilities Will Be :- Work on Embedded Firmware projects as a member of Engineering & Design and Testing teams for new product development and lead the development of firmware for high voltage test and measurement products, in collaboration with Lead Engineers and Technical Leads.- Define and document embedded system...
-
Embedded Software Developer
7 days ago
Nashik, Maharashtra, India 94ded62a-bca2-4f0a-9d11-dce348c9b03d Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearThe role We need Embedded Engineers (24 yrs) with strong skills in Embedded C/C++, ESP32/STM32/PIC, UART/SPI/I2C, IoT (Wi-Fi/BLE/4G), MQTT, and debugging tools. The role includes firmware development, hardware integration, testing, and support.Shift allowanceTravel allowanceEmployee Assistance Program (EAP)Health insuranceAnnual bonusPerformance...