Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients
from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through
end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and
design capabilities coupled with deep domain understanding. We combine services and products to maximize
business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science
& healthcare industries.
Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep
technology and domain experts, and global teams. Incedo University, our learning platform, provides ample
learning opportunities starting with a structured onboarding program and carrying throughout various stages of
your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible
career paths allow you to grow into a program manager, a technical architect or a domain expert based on your
skills and interests.
Our Mission is to enable our clients to maximize business impact from technology by
We are seeking a Senior Software Engineer – Embedded Developer with strong expertise in embedded systems to contribute to firmware development for industrial protocol gateway products.
The role involves designing and maintaining firmware for industrial gateways that enable seamless communication between PLCs, SCADA systems, and industrial networks. The candidate will work on high-performance, reliable systems running on ARM-based platforms with embedded Linux. This position requires strong hands-on experience in C programming, system-level debugging, industrial protocols, and direct interaction with global customers.
Qualifications
Bachelor’s or master’s degree in engineering from Top Tier colleges
Key Responsibilities
Design, develop, and maintain embedded firmware using C for industrial gateway modules
Develop communication stacks and protocol integrations for industrial networks
Perform unit testing, integration, and low-level debugging
Analyze and improve system performance, stability, and reliability
Participate in validation, interoperability, and release activities
Conduct code reviews and contribute to architectural improvements
Collaborate with hardware, QA, and product teams
Work directly with global customers for requirement gathering and issue resolution
Diagnosing and resolving complex field issues and interoperability challenges
Create and maintain technical documentation
Actively participate in Agile/Scrum processes
Required Skills & Experience
Strong hands-on programming experience in C
Solid experience with Embedded Linux systems
Experience working on ARM-based controllers/platforms
Hands-on experience with industrial protocols (Modbus, Ethernet/IP, DNP3, Serial/ASCII)
Strong understanding of TCP/IP networking (Layer 2 / Layer 3)
Experience with socket programming
Strong debugging skills using gdb, logs, Wireshark, and serial tools
Experience in multi-threaded software development
Hands-on experience with Git / Bitbucket
Experience with Jenkins (CI/CD pipelines)
Familiarity with JIRA for issue tracking
Exposure to Shell scripting
Good to Have
Working knowledge of C++
Experience in Agile/Scrum environments
Experience with industrial automation, IIoT, or gateway products
Soft Skills
Strong ownership mindset
Excellent problem-solving and analytical thinking
Good communication and stakeholder management
Ability to mentor junior engineers
Effective cross-functional collaboration
We are seeking a Senior Software Engineer – Embedded Developer with strong expertise in embedded systems to contribute to firmware development for industrial protocol gateway products.
The role involves designing and maintaining firmware for industrial gateways that enable seamless communication between PLCs, SCADA systems, and industrial networks. The candidate will work on high-performance, reliable systems running on ARM-based platforms with embedded Linux. This position requires strong hands-on experience in C programming, system-level debugging, industrial protocols, and direct interaction with global customers.
Qualifications
Bachelor’s or master’s degree in engineering from Top Tier colleges
Key Responsibilities
Design, develop, and maintain embedded firmware using C for industrial gateway modules
Develop communication stacks and protocol integrations for industrial networks
Perform unit testing, integration, and low-level debugging
Analyze and improve system performance, stability, and reliability
Participate in validation, interoperability, and release activities
Conduct code reviews and contribute to architectural improvements
Collaborate with hardware, QA, and product teams
Work directly with global customers for requirement gathering and issue resolution
Diagnosing and resolving complex field issues and interoperability challenges
Create and maintain technical documentation
Actively participate in Agile/Scrum processes
Required Skills & Experience
Strong hands-on programming experience in C
Solid experience with Embedded Linux systems
Experience working on ARM-based controllers/platforms
Hands-on experience with industrial protocols (Modbus, Ethernet/IP, DNP3, Serial/ASCII)
Strong understanding of TCP/IP networking (Layer 2 / Layer 3)
Experience with socket programming
Strong debugging skills using gdb, logs, Wireshark, and serial tools
Experience in multi-threaded software development
Hands-on experience with Git / Bitbucket
Experience with Jenkins (CI/CD pipelines)
Familiarity with JIRA for issue tracking
Exposure to Shell scripting
Good to Have
Working knowledge of C++
Experience in Agile/Scrum environments
Experience with industrial automation, IIoT, or gateway products
Soft Skills
Strong ownership mindset
Excellent problem-solving and analytical thinking
Good communication and stakeholder management
Ability to mentor junior engineers
Effective cross-functional collaboration
Qualifications
We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Auto-Apply to Software Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.