Embedded Software Engineer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Embedded Software Engineer at Mutex Instruments, you will be an integral part of the development team, leveraging your expertise in embedded systems to drive innovation and create cutting-edge solutions. Your responsibilities will include: - Designing, developing, and testing embedded software for microcontroller-based systems. - Developing communication protocols such as UART, I2C, SPI, RS-485 Modbus, and CAN for efficient device communication. - Collaborating closely with hardware engineers to ensure seamless integration of embedded firmware with hardware components. - Optimizing low-level drivers for peripherals like GPIO, ADC, PWM, SPI, I2C, CAN, Ethernet, and UART on microcontrollers. - Conducting hardware and software debugging and troubleshooting using tools like oscilloscopes, logic analyzers, and debuggers. - Enhancing embedded code for performance, memory usage, and power efficiency. - Creating and maintaining firmware documentation, including specifications, design documents, and test plans. - Supporting product testing and validation activities, including unit tests, system integration, and compliance with standards. - Resolving hardware and software issues in embedded systems during production and post-production stages. To be successful in this role, you should have: - A Bachelor's or Master's degree in Electronics and Communication Engineering, Electrical Engineering, Computer Science, or a related field. - 4-8 years of experience in Embedded Systems development with strong programming skills in C/C++, Assembly, and Python. - Familiarity with MISRA C guidelines and a solid understanding of data structures, algorithms, and real-time system concepts. - Hands-on experience with microcontrollers like STM32, ESP32, ARM Cortex, LPC, Renesas, Raspberry Pi, BeagleBone Black, or Jetson Nano. - Proficiency in Embedded Linux, Yocto Project, and development tools like STM32CubeIDE, Keil, Microchip Studio, and more. - Experience with FreeRTOS, multi-threaded programming, and wireless communication protocols such as BLE, Wi-Fi, LoRa, Zigbee, NFC, and RFID. - Knowledge of cloud-connected IoT devices and the ability to debug embedded systems using tools like JTAG, SWD, Multimeter Logic Analyzers. This is a full-time, permanent position focused on Engineering/R&D at Mutex Instruments. The work location is in person, and the application deadline is 20/08/2025. If you meet the qualifications and are excited about the opportunity to work with cutting-edge embedded systems, we encourage you to apply by sending your updated resume to info@mutexinstruments.com.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You