Embedded Systems Software Architect
2 weeks ago
We are seeking an experienced Firmware Engineer to join our Research & Development (R&D) team at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD. This role involves managing the complete software life cycle, including analysis, development, implementation, and troubleshooting.
The engineer will be responsible for selecting technologies and formulating strategies for firmware development, requiring a deep understanding of both current and emerging technologies in security and memory subsystems.
Key Responsibilities:- Develop and maintain firmware for embedded systems, ensuring efficient and secure operation.
- Implement, troubleshoot, and optimize firmware for security or memory subsystems.
- Collaborate with hardware, software, and security teams to define system requirements and design firmware architecture.
- Conduct code reviews, testing, and debugging to ensure high-quality firmware performance.
- Analyze and optimize firmware performance and memory utilization.
- Work with tools like Git and Gerrit to manage code versions and review processes.
- Develop documentation for firmware processes, workflows, and troubleshooting guides.
- Stay updated on the latest advancements in silicon security and memory technology, incorporating new techniques and standards as applicable.
Mandatory Skills:
Core Programming and Tools:- Proficiency in C language programming and strong debugging skills.
- Working knowledge of Git/Gerrit for version control and code review processes.
- Deep knowledge of silicon security subsystems and policies, including trusted platform modules (TPM/fTPM), root of trust, and Widevine.
- Understanding of trusted applications and secure communication handshakes between components.
- Familiarity with security architecture, including cryptographic methods and authentication protocols for embedded systems.
- Strong understanding of memory technologies such as DDR4, DDR5, and NVDIMM.
- Knowledge of various DIMM types (e.g., UDIMM, SODIMM, RDIMM, LRDIMM, LPDDR).
- Familiarity with Unified Memory Controller (UMC) features such as Error Correcting Code (ECC), Secure Memory Encryption (SME), Secure Encrypted Virtualization (SEV), and Reliability, Availability, and Serviceability (RAS) features.
Skills and Qualifications:
Technical Skills:- Strong command over embedded C programming with experience in low-level firmware development.
- Proficient in using debugging tools for firmware analysis and error resolution.
- Experience with version control tools like Git and code review systems like Gerrit.
- Solid understanding of memory management and data storage protocols for embedded systems.
- Experience in secure firmware development with a focus on silicon-based security components (for security firmware roles).
- Ability to implement and validate memory and security protocols on different architectures.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3-7 years of experience in firmware development for embedded systems, ideally with exposure to security or memory firmware.
- Relevant certifications in embedded system programming, security (e.g., CISSP), or memory technology are a plus.
Estimated Salary: $120,000 - $160,000 per year.
-
Embedded Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeOverview of CAPUF EmbeddedCAPUF Embedded Private Limited is a leading embedded product development company. We specialize in creating end-to-end solutions for custom hardware, firmware, and software development.Job SummaryWe are seeking an experienced Embedded Hardware Development Engineer to join our team. The successful candidate will be responsible for...
-
Embedded Systems Software Architect
1 day ago
Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full timeJob DescriptionWe are seeking an experienced Embedded Systems Software Architect to join our team at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD. The role involves managing the complete software life cycle, including analysis, development, implementation, and troubleshooting of firmware for embedded systems.Key Responsibilities:Develop and maintain firmware for...
-
Embedded Systems Software Architect
4 weeks ago
Bengaluru, Karnataka, India Quantumbricks Full timeWe are seeking a highly skilled Embedded Systems Software Architect to join our team at Quantumbricks. This role involves designing and developing firmware for microcontroller- and microprocessor-based hardware systems.The ideal candidate should have strong proficiency in C programming, experience with hardware architectures, and exposure to RISC-V platforms...
-
Software Architect for Embedded Systems
3 days ago
Bengaluru, Karnataka, India KPIT Full time**About KPIT Technologies**KPIT Technologies is a leading independent software development and integration partner helping mobility leapfrog towards a clean, smart, and safe future.We are a global partner to the automotive and mobility ecosystem for making software-defined vehicles a reality.With 11,000+ experts across the globe specializing in embedded...
-
Software Architect for Embedded Systems
3 days ago
Bengaluru, Karnataka, India AyuSynk Full timeAyuSynk, a leading provider of IOT-enabled medical devices backed by AI, is seeking a skilled Sr. RTOS Embedded Engineer to join our Hardware and Embedded team.About UsWe are dedicated to improving patient outcomes and healthcare efficiency through innovative solutions that empower healthcare professionals to provide the best possible care to their...
-
Software Architect
3 weeks ago
Bengaluru, Karnataka, India Perennial Systems Full timeAbout the Role :We are seeking a highly skilled Senior Java Developer to join our team at Perennial Systems. As a key contributor, you will be involved in the end-to-end product lifecycle from ground up, ensuring product delivery and driving business growth.Responsibilities :- Design and develop high-quality Java-based applications for embedded systems.-...
-
Embedded Systems Architect
3 weeks ago
Bengaluru, Karnataka, India myGwork Full timeAmazon Lab126 is an innovative research and development company that designs and engineers high-profile consumer electronics. Our team thrives on pushing the boundaries of what's possible in technology, creating groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo.About the RoleWe are seeking an experienced Embedded Systems Architect to join...
-
Embedded Software Architect
2 weeks ago
Bengaluru, Karnataka, India Ixly Technology Full timeJob Description:We are seeking a highly skilled Embedded Software Architect to lead the development of our next-generation embedded systems. As a key member of our engineering team, you will be responsible for designing and developing software solutions for microcontrollers and real-time operating systems.Key Responsibilities:Design and develop embedded...
-
Embedded Systems Software Architect
4 weeks ago
Bengaluru, Karnataka, India Enphase Energy Full timeEnphase Energy is a global leader in energy technology and innovation, driving the transition to a sustainable future.We are seeking an experienced Embedded Systems Software Architect to join our team, contributing to the design and development of next-generation energy technologies.The ideal candidate will have expertise in embedded software development,...
-
Senior Embedded Software Architect
2 weeks ago
Bengaluru, Karnataka, India Ixly Technology Full timeJob Title: Senior Embedded Software ArchitectWe are seeking a highly skilled Senior Embedded Software Architect to join our team at Ixly Technology. The ideal candidate will have extensive experience in embedded system development, specifically in embedded Linux and real-time operating systems.Key Responsibilities:Design and develop embedded software for...
-
Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Embitel Technologies Full timeJob Title: Embedded Software Architect - EV Control SystemA challenging role for a seasoned software architect with expertise in embedded systems and automotive software architecture.About the Job:As an Embedded Software Architect, you will be responsible for leading the design and development of the EV control system product. This includes deriving and...
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India Swasti Enterprises LLP Full timeAbout Swasti Enterprises LLPWe are a leading technology firm seeking a highly skilled Embedded Firmware Architect to lead the development of firmware for our products. As an Embedded Systems Architect, you will be responsible for designing and developing system software, electrical architecture, and interfaces based on platform requirements.Estimated Salary:...
-
Lead Embedded Systems Architect
3 weeks ago
Bengaluru, Karnataka, India Mulya Technologies Full timeJob OverviewMulya Technologies, a US-based product startup founded by Silicon Valley veterans, seeks an experienced Lead Embedded Systems Architect. Our design centers in Santa Clara and Hyderabad are hubs for innovation and collaboration. As a key member of our team, you will be responsible for designing and developing embedded software, firmware, and BSPs...
-
Embedded Systems Architect
3 days ago
Bengaluru, Karnataka, India Luxoft Full timeLuxoft Automotive Digital CockpitWe are seeking an experienced Embedded Systems Architect to develop and maintain the hypervisor for our automotive IVI platform.As a key member of our team, you will be responsible for designing and implementing a cutting-edge ready-to-use IVI systems platform for leading OEMs.This is an excellent opportunity to apply your...
-
Embedded Systems Architect Lead
4 weeks ago
Bengaluru, Karnataka, India Mulya Technologies Full timeAbout Mulya TechnologiesMulya Technologies is a US-based product-based startup founded by highly respected Silicon Valley veterans, with design centers established in Santa Clara, California. Our mission is to push the boundaries of innovation and excellence in the field of embedded systems.Salary: The estimated salary for this position is around $250,000 -...
-
Senior Software Architect for Embedded Systems
4 weeks ago
Bengaluru, Karnataka, India Mulya Technologies Full timeAbout Mulya TechnologiesWe are a US-based, well-funded product-based startup founded by Silicon Valley veterans with design centers in Santa Clara and Hyderabad.Our MissionWe are looking for highly talented Engineers to join our team and contribute to the development of innovative embedded systems.Job DescriptionWe are seeking an experienced Senior Software...
-
Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Recruitment Full time**Job Title:** Embedded Software Architect**Overview:** We are seeking a highly experienced and skilled Senior Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing embedded software solutions for various applications.**Key Responsibilities:**Develop high-performance and reliable embedded...
-
Software Architect Lead
2 days ago
Bengaluru, Karnataka, India Stellantis Full timeJob SummaryWe are seeking an experienced Software Architect Lead to drive the development of cutting-edge embedded systems at Stellantis. As a visionary leader, you will define, implement, and advance state-of-the-art base software solutions and architectures for our innovative technologies.About the RoleThis role requires collaboration with cross-functional...
-
Embedded Systems Architect
4 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob DescriptionAt Tata Consultancy Services, we are seeking a highly skilled Embedded Systems Architect to join our team.We are looking for an experienced professional with a strong understanding of Linux kernel internals, embedded systems, microcontroller architectures, and peripheral interfacing.Key Responsibilities:Develop firmware/software solutions...
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India Antal International Full timeJob OverviewAt Antal International, we are seeking an experienced Embedded Systems Architect to join our team. This is a unique opportunity to leverage your skills and expertise in developing innovative firmware solutions for our clients.Key ResponsibilitiesDesign and develop system architectures for embedded systems, ensuring optimal performance, power...