drjobs Lead Embedded Software Engineer

Lead Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangalore - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Summary

The LeadEmbedded Software Engineeris responsible for designing developing and implementingLinux Application software on acomplex embedded systems on ASP capital and connected systems. This role will work closely with the Software Systems and V&V teams to ensure the quality and reliability of ASP software products. This position reports to the Engineering Manager ASP IDC.

Responsibilities

Under limited supervision general direction etc. and in accordance with all applicable government laws regulations and ASP policies procedures and guidelines this position:

Documentation: Create and maintain documentation for software design development and testing processes

Design and Development:

  • Design develop and implement application software for embedded Linux systems for our products and systems.
  • Collaborate with crossfunctional teams to define design and implement new software features.
  • Conduct performance analysis of the embedded systems.
  • Review design and code and provide constructive feedback to team members.
  • Integrate software components
  • Identify and integrate thirdparty software components as needed

Debugging and Testing:

  • Debug and resolve software defects and issues.
  • Conduct performance analysis of the Software systems.
  • Review code and design and provide constructive feedback to team members.
  • Conduct static analysis code coverage analysis and other verification techniques to ensure highquality software.

Maintenance:Maintain and improve existing Linux Application software solutions.

Requirements

  • B.E/ in Computer Science/ Electronics or other relevant with technical experience is required.
  • 10 to 15 years of experience in Linux Application software development in C/C
  • Strong understanding of Linux operating systems (Yocto Linux is a preferred) including kernel and driver development
  • Proficiency in C/C and scripting languages like Python or Bash.
  • Familiarity with Java Swing JNI is desired.
  • Demonstrates the ability to quickly comprehend and analyze existing code efficiently identify and debug software issues and promptly resolve design challenges in the current product
  • Familiarity with development tools such as GCC GDB and build systems like Make or CMake.
  • Good understanding of embedded Linux Software systems software architectures and design principles.
  • Experience with software development tools such as IDEs debuggers and version control systems (Bitbucket)
  • Ability to understand and analyze the board schematics as needed
  • Has good verbal and written communication skills.
Same Posting Description for Internal and External Candidates


Employment Type

Full-Time

Company Industry

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.