Embedded Systems Architect
Skills
About the role
Role :Embedded Systems Architect
Experience : 5-6 years
Location : Mysore
Key skills:
Embedded C, C++, Linux, RTOS, Firmware Development, Embedded Architecture, Device Drivers, IoT, Edge Computing, MQTT, TCP/IP, BLE, Wi-Fi, CAN, SPI, I2C, UART, Docker, Yocto, Buildroot, AWS IoT, Azure IoT, OTA Updates, Secure Boot, Embedded Security, CI/CD.
We are looking for an experienced Embedded Systems Architect / Principal Firmware Engineer to lead the design, development, and optimization of next-generation embedded and IoT solutions. This role requires a highly skilled engineer with deep expertise in embedded firmware, Linux-based systems, system architecture, and edge computing.
The ideal candidate will drive technical decisions, define scalable architectures, and work closely with cross-functional teams to deliver secure, high-performance products from concept to deployment.
Key Responsibilities
Architect and design end-to-end embedded systems and firmware solutions.
Develop and maintain production-grade firmware using Embedded C and Modern C++ (C++17/20).
Design and optimize Linux-based embedded platforms and RTOS applications.
Develop low-level software including device drivers and hardware abstraction layers.
Work with communication protocols and interfaces including SPI, I2C, UART, CAN, BLE, Wi-Fi, MQTT, HTTP, and TCP/IP.
Lead system-level design reviews and technical decision-making.
Drive edge computing and distributed intelligence initiatives.
Implement secure OTA update mechanisms and device lifecycle management strategies.
Optimize system performance, memory utilization, power consumption, and reliability.
Establish engineering best practices including code reviews, testing frameworks, and CI/CD pipelines.
Collaborate with hardware, cloud, product, and QA teams to ensure successful product delivery.
Mentor and guide engineering teams on architecture and firmware development practices.
Required Qualifications
Bachelor's or Master's degree in Electronics, Embedded Systems, Computer Science, or related field.
5-6+ years of experience in embedded systems and firmware development.
Expert-level proficiency in Embedded C and Modern C++.
Strong experience with Linux-based embedded systems.
Hands-on experience with RTOS environments.
Deep understanding of device drivers and hardware interfaces.
Strong knowledge of networking protocols and IoT communication stacks.
Proven experience designing scalable embedded system architectures.
Experience with Git, CI/CD pipelines, and automated testing frameworks.
Strong debugging, problem-solving, and system optimization skills.
Preferred Qualifications
Experience with Yocto, Buildroot, or custom Linux distributions.
Exposure to AWS IoT, Azure IoT, or similar cloud platforms.
Experience with Docker and containerized edge deployments.
Knowledge of embedded cybersecurity, secure boot, encryption, and authentication.
Exposure to AI/ML workloads at the edge.
Pay: ₹100,000.00 - ₹1,600,000.00 per year
Ability to commute/relocate:
Mysuru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Design and optimize Linux-based embedded platforms and RTOS applications?
Develop and maintain production-grade firmware using Embedded C and Modern C++ (C++17/20) ?
Architect and design end-to-end embedded systems and firmware solutions ?
Work with communication protocols and interfaces including SPI, I2C, UART, CAN, BLE, Wi-Fi, MQTT, HTTP, and TCP/IP ?
Establish engineering best practices including code reviews, testing frameworks, and CI/CD pipelines ?
Strong experience with Linux-based embedded systems (e.g., Yocto, Buildroot) ?
Experience:
Embedded Systems Architect: 5 years (Preferred)
Work Location: In person
Questions about this role
How do I apply to this Embedded Systems Architect role at Steigen Elevators?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Other in your country?
Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does Steigen Elevators use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.