Embedded Software Architect - EPT2
Bosch (Robert Bosch LLC)Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Define and maintain software architecture for power tool platforms and product variants, focusing on scalability, safety, and maintainability.
Develop software frameworks and reusable platform components, and establish design guidelines, coding standards, and architecture governance.
Perform architectural reviews and provide technical guidance, ensuring alignment with product roadmaps.
Minimum Requirements
10+ years of relevant work experience.
Bachelor's or Master's degree in Electronics & Communication or equivalent.
Proficiency in Embedded C, C++, Python, and software architecture methodologies (e.g., ARC42).
Experience with RTOS (e.g., FreeRTOS, Zephyr), ARM Cortex Microcontrollers, embedded communication protocols, device drivers, and version control/CI-CD (Git, DevOps).
Ideal Candidate Profile
Experienced in embedded software architecture with strong technical leadership in power tool or similar embedded domains.
Capable of guiding architecture decisions and enforcing design standards across distributed development teams.
Skilled in stakeholder management and mentoring, with an ability to influence without formal authority.
