/

Embedded Software Engineer - ESE.1125

--Lidar Tech Private Limited--

Req. No. ESE.1125  


Role Description

 This is a full-time on-site role for an Embedded Software Engineer. As an Embedded Software Engineer, you will be responsible for designing, implementing, and maintaining embedded software components. You will work closely with a team of engineers and developers to enhance the functionality and usability of our various embedded components. . The ideal candidate will have a strong background in embedded systems, a passion for developing software for the latest generation of hardware, and the ability to work collaboratively in a fast-paced environment. This role requires approximately 10% travel for functionality testing, project demos and deployments, and customer meetings.

Responsibilities 

  • Develop and maintain various embedded software functionalities.

  • Collaborate with cross-functional teams to gather requirements, design software architecture, and implement new features and enhancements.

  • Ensure the reliability, performance, and scalability of the software by writing clean, efficient, and well-tested code.

  • Conduct thorough testing, debugging, and troubleshooting of software issues to ensure smooth operation of the system.

  • Stay up-to-date with industry trends and advancements in embedded systems and software development.

  • Travel to deployment sites, customer sites, and other locations as needed (up to 10%).

 

Qualifications

  • Bachelor's/Master’s degree in Computer Engineering, Electronics, or related field.

  • Proven 2+ years of experience in embedded software development.

  • Proficiency in C/C++ programming languages.

  • Proven experience with ARM Cortex-M or other microcontroller families, RTOS (Nucleus, NuttX), and embedded Linux.

  • Proven experience with hardware interfaces and protocols (e.g., UART, SPI, I2C, CAN) is a must.

  • Strong problem-solving skills, attention to detail, and ability to work effectively both independently and as part of a team.

  • Experience with version control systems (e.g., Git).

  • Ability to collaborate with multidisciplinary teams and communicate technical concepts to non-technical stakeholders.




 

Job Complexity:
    
Personal Evolution:
    
Variability of the Job:
    
Job Security:
    
Overachieving Possibilities:
    
Team / Company Size:

10 / 60 PEOPLE

Avg Deal Size:

50 LACS ₹

Sales Cycle:

3 MONTHS

Company Growth:

50% YOY

Company Maturity:

PROFITABLE

Benefits

Optional Health Insurance, Travel perks


PTOs

Vacation, Sick, and Holiday paid leaves

Compensation

Competitive with ample growth based on performance


Prime location

Next to Pune-Bangalore Highway, save on commuting time.

Team Events

Dinners, Festival activities, Annual day event

Eat & Drink  

Tea, Coffee