Senior Embedded Software Engineer

Augmatic Technologies Private Limited

Vadodara

Remote

INR 550,000 - 900,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Accident insurance
Flexible work hours
Remote work options
Career development opportunities

Job summary

Augmatic Technologies Private Limited in Vadodara seeks an experienced Embedded Software Engineer to design, implement, and optimize firmware for diverse hardware platforms. You will collaborate with hardware teams, translate requirements into robust software, and contribute throughout the product lifecycle from concept to production.

The ideal candidate has a Bachelor's degree in CS/EE, strong C/C++, familiarity with assembly, RTOS, and common protocols (SPI, I2C, UART).

Qualifications

  • Bachelor's degree in Computer Science, Electrical/ Electronics Engineering, or a related field.
  • Proven experience in embedded systems development and programming.
  • Strong proficiency in C/C++ and familiarity with assembly language.
  • Experience with microcontrollers and real-time operating systems (RTOS).
  • Knowledge of communication protocols such as SPI, I2C, and UART.
  • Familiarity with software development tools (e.g., version control systems, IDEs).
  • Excellent problem‑solving skills and ability to work within a team environment.

Responsibilities

  • Develop and maintain embedded software for various hardware platforms
  • Collaborate with hardware teams to ensure seamless integration
  • Write and execute test plans to validate software functionality
  • Debug and resolve technical issues in existing firmware
  • Optimize embedded code for performance and efficiency
  • Document software design and development processes
  • Participate in code reviews and contribute to best practices in software development

Skills

C/C++
RTOS
Microcontrollers
Assembly language
Version control
Problem-solving
Team collaboration
Testing

Education

Bachelor's degree in CS/EE
Related field

Tools

IDE
GCC

Job description

We are seeking a highly skilled Embedded Software Engineer to join our innovative team in developing cutting-edge embedded systems that will shape the future of technology. In this role, you will work closely with cross‑functional teams to design, implement, and optimize software solutions for various hardware platforms. You will be responsible for creating and maintaining embedded firmware for our products, ensuring high‑performance execution and compliance with industry standards. The ideal candidate will possess a strong background in embedded systems programming, effective problem‑solving abilities, and a passion for working with hardware. You will have the opportunity to work on diverse projects ranging from IoT devices to complex automation systems, contributing to the entire product lifecycle from concept through to production. Collaborating with hardware engineers and product managers, you will gather requirements and translate them into practical software solutions, while also debugging and optimizing existing firmware.

Responsibilities
  • Develop and maintain embedded software for various hardware platforms
  • Collaborate with hardware teams to ensure seamless integration
  • Write and execute test plans to validate software functionality
  • Debug and resolve technical issues in existing firmware
  • Optimize embedded code for performance and efficiency
  • Document software design and development processes
  • Participate in code reviews and contribute to best practices in software development
Requirements
  • Bachelor's degree in Computer Science, Electrical/ Electronic Engineering, or a related field
  • Proven experience in embedded systems development and programming
  • Strong proficiency in C/C++ and familiarity with assembly language
  • Experience with microcontrollers and real-time operating systems (RTOS)
  • Knowledge of communication protocols such as SPI, I2C, and UART
  • Familiarity with software development tools (e.g., version control systems, IDEs)
  • Excellent problem‑solving skills and ability to work within a team environment
  • Competitive salary with performance‑based bonuses
  • Comprehensive health and Accident insurance
  • Flexible work hours and remote work options
  • Opportunities for professional development and career advancement
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Group • Hadapsar

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer
Embedded Software Engineer

Micromation Private Limited • Mohali

On-site
INR 1,200,000 - 2,200,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Sr Embedded Engineer
Sr Embedded Engineer

Soliton Technologies • Bengaluru

On-site
INR 900,000 - 1,800,000
Sr. Embedded Developer
Sr. Embedded Developer

Spectra Vision • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer
Embedded Software Engineer

Micromation Mohali • Mohali

On-site
INR 1,200,000 - 1,900,000
Competitive compensation
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000