Senior Embedded Software Engineer

Intelex Technologies Ulc

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Intelex Technologies Ulc is seeking an experienced embedded software engineer to design, develop, and implement software components for ASP capital and connected medical device systems. The role requires deep knowledge of real-time operating systems, microcontrollers, and C/C++ development within a structured software environment.

The candidate will collaborate with verification teams, optimize performance, and mentor junior engineers while supporting quality and reliability across ASP software

Qualifications

  • Bachelor’s degree in computer engineering/science or equivalent.
  • 3 years of embedded and system-level software experience.
  • Proficient in C/C++ and Python; RTOS and microcontrollers.
  • Experience with Yocto Linux preferred.

Responsibilities

  • Design, develop, and implement embedded software for products and systems.
  • Collaborate with cross-functional teams to define, design, and implement new software features.
  • Debug and resolve software defects and issues.
  • Conduct performance analysis and optimization of embedded systems.
  • Review code and design and provide feedback to team members.
  • Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables.
  • Identify opportunities for efficiency improvements in processes.
  • Conduct static analysis, code coverage analysis, and other verification techniques.

Skills

C/C++ programming
RTOS
Python
Embedded systems
Debugging
CAN/I2C/SPI/UART

Education

Bachelor's degree in computer engineering/science

Tools

Yocto Linux
IDEs & debuggers
Version control systems
JIRA / Bugzilla

Job description

Job Summary

Responsible for independently designing, developing, and implementing embedded software components for ASP capital and connected medical device systems. This role takes ownership of defined technical deliverables, applies growing expertise in real-time operating systems and embedded architectures, and partners with verification and validation teams to ensure the quality and reliability of ASP software products.

Key Responsibilities
  • Design, develop, and implement embedded software for our products and systems.
  • Collaborate with cross-functional teams to define, design, and implement new software features.
  • Debug and resolve software defects and issues.
  • Conduct performance analysis and optimization of the embedded systems.
  • Review code and design and provide constructive feedback to team members.
  • Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables. Interface among multiple departments and teams including Quality and Service etc.
  • Identify and recommend opportunities for efficiency improvements in department processes.
  • Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software.
  • Responsible for communicating business related issues or opportunities to next management level.
Education and Experience Requirements
  • Bachelors degree in computer engineering/science or other relevant technical experience is required.
  • 3 years of experience in embedded and system-level software development
  • Working experience in C/C++ is required
  • Proficiency in Python or other scripting languages
  • Extensive knowledge of real-time operating systems and microcontrollers.
  • Experience in Yocto Linux is preferred.
  • Experience with software development tools, such as IDEs, debuggers, and version control systems
Roles and Competencies Requirements
  • Strong understanding of embedded systems, software architectures, and design principles.
  • Strong hands-on experience in embedded design development in C/C++ programming language.
  • Strong hands-on experience in Linux user-space and kernel-space development.
  • Hands on experience with communication protocols - CAN, I2C, SPI, UART.
  • Skilled in code debugging, troubleshooting, and analysis of complex embedded software systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
  • Experience with oscilloscopes, analyzers and electronics is preferred.
  • Knowledge of defect management tools such as JIRA or Bugzilla is required.
  • Prior work in a regulated environment like the medical device industry is preferred.
  • Familiarity with Agile methodology is preferred.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Developer
Senior Embedded Developer

Careernet • Bengaluru

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

Fortive Careers • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Staff Software Engineer
Staff Software Engineer

Fortive • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Bonus eligibility
Diversity and inclusion initiatives
Senior Software Engineer - JAVA
Senior Software Engineer - JAVA

Two95 International Inc. • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Health insurance
Lead Software Technologist I - C++ Embedded
Lead Software Technologist I - C++ Embedded

Philips Iberica SAU • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer, Test Automation
Lead Software Engineer, Test Automation

Intelex Technologies Ulc • Bengaluru

On-site
INR 400,000 - 660,000
Embedded Software Engineer
Embedded Software Engineer

Horizon Global Sourcing Operations Innovation Centre India • Navi Mumbai

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

Zydus MedTech • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Embedded Software Engineer
Embedded Software Engineer

Akas Medical Equipment • Zone 7 Ambattur

On-site
INR 600,000 - 1,000,000
Senior Lead Embedded Engineer
Senior Lead Embedded Engineer

Otis • Hyderabad

On-site
INR 2,500,000 - 4,000,000