← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Embedded Systems Software SME

CareerNet Technologies Pvt Ltd

 

Bangalore, Karnataka, India

Posted On: 4 days ago
Experience: 8+ years
Availability: Remote
Openings: 1
Category: Systems Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Define embedded application architecture and technical roadmap while leading design, development, and integration of features.

This role is remote.

Responsibilities

  • Develop and maintain application services using RESTful APIs and gRPC, including serialization and deserialization.
  • Perform performance tuning, profiling, and root-cause analysis across application and system layers on Linux and RTOS.
  • Drive system integration and validation, including interaction with device drivers and hardware interfaces.
  • Mentor engineers through code reviews and best practices; collaborate with HW/SW/Product teams to deliver customer-ready solutions.

Required Skills

  • 8-15 years of relevant embedded application development and system integration experience.
  • Strong proficiency in C++ and Python, including OOP concepts, data structures, and memory management.
  • Linux application and system programming experience, including debugging and process/file handling.
  • API development experience with RESTful APIs and gRPC, including API design principles and data serialization.
  • Embedded systems fundamentals including RTOS concepts and device driver development.
  • Working knowledge of networking protocols (e.g., TCP/IP, HTTP/HTTPS).

Preferred Skills

  • Experience with GDB and JTAG debugger for platform software debugging.
  • Hands-on use of protocol analyzers and Wireshark for network and protocol troubleshooting.
  • Exposure to test automation tools for development, testing, or validation workflows.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs