← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Staff Embedded Software Engineer

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: 30+ days ago
Experience: 13+ years
Availability: Onsite
Openings: 1
Category: Embedded Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You design, develop, and implement embedded software for product systems, owning the full lifecycle from feature definition to release.

This role is on-site.

Responsibilities

  • Design and implement embedded software solutions using C/C++ and Linux environments.
  • Develop and maintain device drivers and middleware layers for hardware integration.
  • Conduct static analysis, code coverage, and performance optimization to ensure system stability and efficiency.
  • Lead technical initiatives, mentor junior engineers, and review code for quality and best practices.
  • Collaborate with cross-functional teams to resolve defects and align software deliverables with business requirements.

Required Skills

  • 13+ years of experience in embedded software development.
  • Strong expertise in C/C++ programming for embedded systems.
  • Hands-on experience with Embedded Linux, OS internals, and memory management.
  • Proven experience with Middleware development and system-level integration.
  • Deep understanding of hardware-software interaction, concurrency, and debugging.
  • Experience leading technical teams and mentoring engineers in a product-driven environment.
  • Bachelor's degree in Computer Engineering, Science, EE, or EEE.

Preferred Skills

  • Experience in device driver development.
  • Familiarity with static analysis tools and verification methodologies.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs