3 - 7 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Embedded Software Engineer at our company, you will play a crucial role in designing and implementing embedded software solutions for power electronics systems, focusing on power generation. Your responsibilities will include: - Designing and implementing embedded software solutions from requirements gathering to production and commercial deployment. - Developing, coding, testing, and debugging system-level and application-level embedded software. - Building firmware for power electronics systems and optimizing MPPT and PWM inverter/optimizer algorithms. - Working with embedded development boards like ESP32, Arduino, Raspberry Pi, and ARM-based systems. - Performing low-level driver development, including ADC and peripheral integration. - Implementing and troubleshooting communication protocols such as CAN, SPI, I2C, and UART. - Contributing to AC-DC, DC-DC, and DC-AC circuit design and validation. - Collaborating with internal teams to deliver efficient designs within project requirements and timelines. - Developing IoT-related code and integrating API interfaces into embedded platforms. - Preparing prototypes, technical documentation, and reports for project stakeholders. Your Skills and Qualifications should include: - Strong experience in embedded system development and full product life cycle involvement. - Proficiency in embedded C, MicroPython, and Python programming languages. - Ability to analyze and interpret technical datasheets for electronic components. - Hands-on expertise in firmware design and development for power electronic devices. - Knowledge of IoT development, API integration, connection protocols, and cloud integration. - In-depth understanding of control systems and algorithm implementation. - Familiarity with microcontrollers such as ARM Cortex, ESP32, and PIC families. - Working knowledge of power electronics circuit design (AC-DC, DC-DC, DC-AC). - Experience with hardware-software integration, debugging, and validation. - Strong problem-solving skills, adaptability, and a collaborative approach. - Excellent communication skills for cross-functional teamwork and documentation. Preferred Qualifications: - Bachelors or Masters in Electronics and Electrical. About Us: Enigmasoft Technologies is a forward-thinking IT and engineering solutions provider specializing in innovative and sustainable tech solutions. Our focus on software and hardware engineering ensures high-quality products across various industries, driving progress globally through technological advancements. Why You Should Join Us: Joining Enigmasoft Technologies offers a rewarding opportunity to grow and develop beyond a job description, contributing to an incredible journey with roles that go beyond expectations. Employee Benefits include: - Insurance Benefits: Medical, Accidental Insurance - Leave Benefits: Maternity, Paternity, Bereavement, Marriage, Sick, Casual, Floater, Privilege Leaves - Retirement Benefits: PF Contribution, Leave Encashment If you are interested in this position, you can apply online at [Enigmasoft Technologies Careers Portal](https://enigma.keka.com/careers) or share your profile at hr@enigma-tech.io. Note: The company's commitment to R&D ensures they stay at the forefront of technological advancements, driving progress and delivering excellence globally.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You