SENIOR ENGINEER - Go

Happiest Minds Technologies

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Happiest Minds Technologies in Hyderabad is seeking an Embedded Application Engineer with 4-6 years of experience to design, develop, and maintain Linux-based edge applications on ARM/AMD hardware. You will build high-performance components in Go and C++, and leverage AI-powered tools like Cursor to boost productivity.

The role covers edge-to-cloud data services, secure communication, and CI/CD pipelines with CircleCI, while collaborating with product, cloud, and platform teams to enable

Qualifications

  • 4-6 years of embedded software experience on Linux-based platforms.
  • Strong Go, C++, Python programming skills and Linux application development.
  • Experience with AI-assisted development tools such as Cursor.
  • Familiarity with industrial protocols and edge computing architectures.

Responsibilities

  • Design, develop, and maintain embedded applications for Linux-based edge devices.
  • Develop high-performance software components using Go, C++, Linux.
  • Utilize AI-powered coding assistants to improve development productivity and code quality.
  • Implement and integrate communication protocols such as MQTT, Sparkplug B, JSON interfaces, Modbus.
  • Build edge-to-cloud data services and telemetry pipelines.
  • Develop software for ARM and AMD processors; enable CI/CD pipelines using CircleCI.
  • Collaborate with product, cloud, and platform teams for scalable, secure solutions.
  • Support software packaging, deployment, and version management; contribute to monitoring and diagnostics.

Skills

Go
C++
Python
Linux Application development

Education

Bachelor/Master in CS/EE/Embedded

Tools

Docker
Podman
CircleCI
AWS
Azure
GCP
Cursor

Job description

Job Description:-
Embedded Application Engineer (3-6 Years Experience)
Position
Embedded Application Engineer
Experience
Exp- 4-6 Years
Location

Hyderabad

Job Summary

We are seeking a highly motivated Embedded Application Engineer with 4?6 years of experience in developing, deploying, and maintaining embedded software applications on Linux-based platforms. The ideal candidate should possess strong programming skills in Go, C++, Linux leverage modern AI-assisted development tools such as Cursor, and have experience working with industrial communication protocols, messaging systems, and DevOps automation pipelines.

The role involves designing edge applications, integrating industrial devices, implementing secure communication frameworks, and enabling scalable deployment and lifecycle management across ARM and AMD-based hardware platforms.

Key Responsibilities
  • Design, develop, and maintain embedded applications for Linux-based edge devices.
  • Develop high-performance software components using Go, C++, Linux
  • Utilize AI-powered coding assistants (e.g., Cursor) to improve development productivity and code quality.
  • Implement and integrate communication protocols such as:
    • MQTT
    • Sparkplug B
    • JSON-based messaging interfaces
    • Industrial protocols (Modbus preferred)
  • Build edge-to-cloud data communication services and telemetry pipelines.
  • Develop software for ARM and AMD processor architectures.
  • Create automated CI/CD pipelines using CircleCI and related DevOps tools.
  • Implement automated testing, deployment, and release processes.
  • Perform debugging, profiling, and performance optimization for embedded systems.
  • Collaborate with product, cloud, and platform engineering teams to deliver scalable and secure solutions.
  • Support software configuration, packaging, deployment, and version management.
  • Contribute to system monitoring, diagnostics, and fleet lifecycle management.
Programming Languages
  • Strong proficiency in:
    • Go
    • C++
    • Python
    • Linux Application development
  • Experience using AI-assisted coding tools such as Cursor or similar developer productivity tools.
Communication & Protocols
  • Hands-on experience with:
    • MQTT
    • Sparkplug B
    • JSON message structures and APIs
Preferred Qualifications
  • Experience in IoT, Edge Computing, Building Automation, Industrial Automation, or HVAC domains.
  • Familiarity with container technologies (Docker/Podman).
  • Understanding of cybersecurity practices for embedded devices.
  • Experience with cloud integration (AWS, Azure, or GCP).
  • Knowledge of telemetry, diagnostics, and remote software update mechanisms.

    Education:

    Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TECHNICAL LEAD - Go
TECHNICAL LEAD - Go

Happiest Minds Technologies • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Software Engineer/Senior Software Engineer (Embedded Linux AI Engineer)
Software Engineer/Senior Software Engineer (Embedded Linux AI Engineer)

Vedya Labs • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Career growth opportunities
Inclusive team culture
Competitive compensation package
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Bengaluru

Hybrid
INR 1,980,000 - 2,420,000
Embedded Engineer (C,C++,Linux)
Embedded Engineer (C,C++,Linux)

LG Electronics, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Technical Lead
Technical Lead

Motherson Technology Services Limited • Hyderabad

On-site
INR 2,500,000 - 3,500,000
SENIOR ENGINEER - Embedded C++
SENIOR ENGINEER - Embedded C++

Happiest Minds Technologies • Pune District

On-site
INR 600,000 - 1,200,000
Senior Architect – Embedded Systems
Senior Architect – Embedded Systems

Softdel • Pune District

On-site
INR 3,500,000 - 7,000,000
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)

Vedya Labs • Hyderabad

On-site
INR 600,000 - 1,000,000
Opportunities for accelerated career growth
Collaborative team culture
Competitive compensation package
Technical Architect – Embedded
Technical Architect – Embedded

Softdel • Pune District

On-site
INR 4,500,000 - 7,500,000
Senior Engineer (Firmware)
Senior Engineer (Firmware)

TIH | IIT Bombay • Mumbai

On-site
INR 600,000 - 1,200,000