Search by job, company or skills

GlobalLogic Inc

Senior Lead Embedded C++ & Python Engineer (IPC Logging)

5-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Over 50 applicants
Quick Apply

Job Description

Description

We are looking for a Senior/Lead Embedded C++ & Python Engineer with over 8 years of proven experience in software engineering, specializing in embedded systems development and inter-process communication (IPC) logging. The ideal candidate should have excellent programming skills in C++ (14/17) and Python, with a deep understanding of IPC mechanisms, embedded systems architecture, real-time software development, and testing. This role requires a strong ability to analyze, debug, and troubleshoot complex embedded systems while maintaining high-quality software solution

Requirements

  • 8+ years of proven project experience in software engineering
  • Embedded development experience
  • Excellent C++ (14/17) programming skills
  • Excellent Python skills
  • Deep Understanding of Inter Process Communication details
  • Understanding of embedded systems architecture, operating system fundamentals, and real-time software development and testing
  • Good analytical skills, debugging and troubleshooting
  • Good English knowledge (both written and spoken)

Job responsibilities

• Lead and contribute to the design, development, and optimization of embedded systems with a focus on IPC logging.

• Develop and maintain high-performance software applications in C++ (14/17) and Python for embedded platforms.

• Implement and manage Inter-Process Communication (IPC) mechanisms, ensuring seamless communication between processes within embedded systems.

• Collaborate with cross-functional teams to design and integrate system architecture, ensuring system reliability and scalability.

• Troubleshoot, debug, and analyze embedded software to resolve complex issues in a timely manner.

• Design and implement real-time software solutions, ensuring compliance with system performance and timing requirements.

• Write comprehensive documentation for IPC mechanisms, software components, and system architectures.

• Ensure software development follows industry best practices and standards for embedded systems, real-time software, and IPC.

• Collaborate with hardware teams to understand hardware capabilities and limitations, ensuring the software effectively integrates with embedded hardware.

• Communicate effectively in English with team members and stakeholders, both verbally and in written form.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Job ID: 107042719