
Senior Embedded Software Architect
1 week ago
We are seeking an accomplished Senior Embedded Engineer to lead technical efforts and drive innovations in embedded software and hardware.
The ideal candidate will have deep expertise in designing, developing, and maintaining cutting-edge embedded systems and firmware. You will collaborate with cross-functional teams to define system architecture design and contribute to hardware-software integration decisions.
Main Responsibilities:
- Design, develop, and maintain embedded software for real-time systems using C/C++ and assembly language.
- Work closely with hardware engineers to define hardware-software interfaces and support PCB bring-up activities.
- Develop and optimize device drivers, middleware, and low-level firmware.
- Participate in system architecture design and contribute to hardware-software integration decisions.
- Implement robust, scalable, and efficient code following best practices in embedded software development.
- Conduct system-level debugging, root cause analysis, and performance tuning of embedded applications.
- Write and maintain technical documentation including design specs, test plans, and release notes.
- Mentor junior engineers and provide technical leadership across projects.
- Collaborate with cross-functional teams including QA, product management, and hardware to deliver high-quality products.
- Manage embedded system testing, validation, and certification processes.
- Stay up-to-date with industry trends, emerging technologies, and propose innovative solutions to improve product functionality.
Requirements:
- Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering, or related field.
- 5+ years of hands-on experience in embedded systems development.
- Strong proficiency in C and C++ programming languages.
- Experience with RTOS (Real-Time Operating Systems) such as FreeRTOS, VxWorks, ThreadX, or similar.
- Hands-on experience with microcontrollers/microprocessors (ARM Cortex-M/R/A, PIC, AVR, etc.).
- Proficient in debugging tools (JTAG, oscilloscopes, logic analyzers) and software debugging techniques.
- Familiarity with version control systems (Git, SVN).
- Excellent problem-solving skills and ability to work independently and in teams.
-
Embedded Software Architect
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,20,000 - US$ 1,80,000Job Title: Embedded Software ArchitectAs an Embedded Software Architect, you will be responsible for designing and developing software architectures and source code for Linux-based embedded systems using C and C++.The ideal candidate will have a strong background in embedded systems development, including experience with C, C++, and ARM architecture. They...
-
Senior Embedded Software Architect
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Job DescriptionWe are seeking a seasoned Senior Embedded Software Architect to lead our firmware development efforts. As a key member of our team, you will be responsible for designing, developing, and architecting firmware components for our embedded systems.The ideal candidate will have extensive experience in firmware development, with a strong background...
-
Embedded Software Architect
5 days ago
Bengaluru, Karnataka, India beBeeExpert Full time ₹ 15,00,000 - ₹ 28,00,000Technical Leadership and Software Design Expert">About the Role:", "This is a key position for an experienced technical leader who can provide guidance and oversight to cross-functional engineering teams. The successful candidate will have a strong background in embedded software development, with a focus on automotive or energy-related applications.",...
-
Embedded Software Architect
1 week ago
Bengaluru, Karnataka, India beBeeembedded Full time ₹ 9,00,000 - ₹ 12,00,000Job Title:Embedded Software ArchitectAbout the Role:Candidates should have 5 to 8 years of experience in Embedded Systems design and development.Key Responsibilities:To understand requirements for new features and modify existing functionalities.Come up with architecture and design of assigned modules and implement them.Work closely with clients on a...
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India THE ARM GROUP Full time ₹ 1,04,000 - ₹ 1,30,878 per yearEmbedded/Senior Embedded Software EngineerLocation:Bangalore (6 days WFO); Relocation assistance provided for eligible candidatesExperience: 2-11 YearsIndustry Required:Robotics/Defense/Drone TechnologiesAbout the RoleWe are seeking a highly skilledEmbedded/Senior Embedded Software Engineerto lead the development and deployment of embedded systems for...
-
Senior Embedded Systems Architect
7 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000Embedded Linux Software Architect PositionThis is an exciting opportunity for a skilled and experienced Embedded Linux Software Architect to join our team in designing and implementing scalable, secure software architectures for Embedded Linux-based products.The ideal candidate will have a strong understanding of software development principles, embedded...
-
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000System Architect and Software Integration SpecialistAs a highly skilled System Architect and Software Integration Specialist, you will play a key role in the development of cutting-edge automotive embedded software solutions.
-
Senior Embedded Systems Software Architect
2 weeks ago
Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems Software ArchitectThis role focuses on the development of software and firmware for various embedded systems. The ideal candidate will have a solid understanding of system-on-chip design and be able to contribute to architecture roadmaps, design trade-offs, and debugging critical SW issues.The selected individual will be part of a team that...
-
Chief Embedded Software Architect
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,20,00,000 - ₹ 2,01,00,000Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team and play a key role in designing and maintaining our printer software platform.Key Responsibilities:Design and Development: Utilize expertise to design, develop, and maintain technical solutions for our embedded applications. Proficiency in C++ programming and...
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Qrata Full time US$ 1,50,000 - US$ 2,00,000 per yearAbout the RoleWe are looking for a highly skilled Senior Embedded Software Engineer to lead thedevelopment and deployment of embedded systems for our next-generation marine roboticsplatforms. This role involves working at the intersection of hardware and software to deliverrobust, reliable, and fault-tolerant systems that can operate autonomously for...