Embedded Systems Software Architect
4 weeks ago
Analog Devices is a leader in designing and manufacturing semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect. Our technology can be found at the cutting edge of new technologies that are transforming the world in automotive, communications, aerospace, industrial and healthcare markets.
Analog Devices, Inc. is seeking a Principal Embedded Systems Software Architect to join our Software Architecture Team team, part of our Software & Security Group (SSG). This is an opportunity to join a growing team that is defining software and systems to make it easy for our customers to adopt and use our industry leading technologies across all of ADIs products. The successful candidate will be a strong leader with excellent communication and technical skills who works well in a diverse environment to architect and set the direction of software development at ADI. The individual should be self-motivated and be able to work across disciplines with a strong focus on HW/SW co-design (able to work with System & HW architects to define software programming interfaces at the hardware level), help define overall software architectures and scope software effort, and engage customers to learn about their challenges and to evolve our solutions to meet their needs.
Key Responsibilities:
- Design embedded software architectures for new electronic products ranging from microcontroller-based solutions to heterogeneous application processing systems.
- Work with open source communities such as Linux and Zephyr to integrate low-level drivers, firmware, and other embedded enablement into these open source communities.
- Participate in hardware/software co-design activities for new device development.
- Create/define the appropriate APIs and abstraction layers that allow the software architecture to scale across a wide portfolio of products.
- Collaborate with team members, including hardware designers, to identify software-related requirements and develop corresponding software design strategies or architecture that meets those requirements.
- Participate in the bring-up of new custom embedded processor hardware with support from hardware designers.
Requirements:
- Must have worked with silicon HW architects to define software programming interfaces down to the register level.
- Must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.
- Must have experience with microcontroller and/or embedded processing platforms such as ARM and RISC-V. Experience with DSP and/or FPGA-based SoCs is a plus. Experience with analog components is a plus.
- Must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
- Must have experience in open source software development with communities such as Linux, Zephyr, and FreeRTOS, and are comfortable participating and contributing in these communities.
- Must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
- Must have demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
- Must possess good interpersonal skills and have the ability to work between multiple teams such as digital design teams and business units.
Education:
- A 4-year degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science or a related engineering discipline.
- A minimum of 10 years of embedded software-focused development or equivalent experience.
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeJob RequirementsWe are seeking a skilled Embedded Systems Architect to design, develop, and implement products involving RF and baseband signal processing. The ideal candidate will have experience in architecting communication systems from scratch and executing full-cycle hardware and software development projects.Should have extensive knowledge of H/W...
-
Embedded Systems Software Architect
2 weeks ago
Bengaluru, Karnataka, India Exicom Full timeEmbedded Systems Software ArchitectAt Exicom, we're looking for a skilled Embedded Systems Software Architect to lead our firmware delivery efforts. The ideal candidate will have a strong background in software development for embedded systems and a passion for delivering high-quality solutions.Key Responsibilities:Define software requirements and design...
-
Embedded Systems Software Architect
1 month ago
Bengaluru, Karnataka, India Analog Devices Full timeJob Title: Principal Embedded Systems Software ArchitectAnalog Devices is seeking a highly skilled Principal Embedded Systems Software Architect to join our Software Architecture Team. As a key member of our team, you will be responsible for designing and developing software architectures for new electronic products, working closely with hardware designers...
-
Embedded Systems Software Architect
4 weeks ago
Bengaluru, Karnataka, India Analog Devices Full timeAnalog Devices is a leader in the design and manufacture of semiconductor products and solutions. We bridge the physical and digital worlds with cutting-edge technologies that sense, measure, and connect. Our technology is transforming industries such as automotive, communications, aerospace, industrial, and healthcare.As a Principal Embedded Systems...
-
Software Architect
3 weeks ago
Bengaluru, Karnataka, India Alstom Full timeRole OverviewAlstom, a leading company in the mobility sector, is seeking a highly skilled Software Architect - Embedded Systems to join its team. As a key member of the Product Development team, you will be responsible for designing, developing, and implementing software solutions to build complex embedded systems.Key ResponsibilitiesContribute to the...
-
Principal Embedded Systems Software Architect
2 weeks ago
Bengaluru, Karnataka, India Analog Devices Full timeAnalog Devices is a leading semiconductor company that designs and manufactures innovative technologies for sensing, measuring, and connecting the physical world. We are seeking a highly skilled Embedded Systems Software Architect to join our Software Architecture Team. This role offers a unique opportunity to work with cross-functional teams, including...
-
System Architect
2 weeks ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeKey ResponsibilitiesYou will be responsible for leading the design, development, and implementation of products involving RF and baseband signal processing. A key aspect of this role is architecting a communication system from scratch based on given requirements. Additionally, you will have hands-on experience with RF measurements using Network/Spectrum...
-
Embedded System Software Architect
4 weeks ago
Bengaluru, Karnataka, India ARM Full timeUnlock Your Potential as an Embedded System Software Architect at ARMAs a highly skilled Embedded System Software Architect at ARM, you will have the opportunity to play a pivotal role in designing and developing cutting-edge software solutions for the next generation of automotive, industrial, and real-time systems. Join a talented team of software...
-
Software Architect
1 month ago
Bengaluru, Karnataka, India Alstom Full timeJob DescriptionAlstom is seeking a highly skilled Software Architect to lead the development of complex embedded systems. The successful candidate will be responsible for designing, developing, and implementing software solutions that meet the company's high standards.Key ResponsibilitiesContribute to the elaboration of product/system specification &...
-
Embedded Systems Software Architect
3 weeks ago
Bengaluru, Karnataka, India ADCI - Karnataka Full timeEmbedded Systems Software ArchitectWe are seeking an Embedded Systems Software Architect to join our team at ADCI - Karnataka. As a key member of our software development team, you will be responsible for designing and developing software for industry standard and custom hardware IP to accelerate applications in machine learning, computer vision, and...
-
Embedded Systems Architect
7 days ago
Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full timeSiemens Technology and Services Private Limited is a leading player in the Industrial Edge, Edge Computing, HMI Panels, SCADA Solutions space.We are looking to hire an experienced Embedded Systems Architect who can design and develop prototypes and technology demonstrators with a very high quality to address modern and emerging critical business...
-
Embedded Software Architect
4 weeks ago
Bengaluru, Karnataka, India nVent Full timeWe're looking for a skilled Embedded Software Architect to advance our success – and their own. At nVent, we believe safer systems ensure a more secure world. We connect and protect our customers with inventive electrical solutions.As an Embedded Software Architect, you will be responsible for designing and developing software architecture and source code...
-
Embedded Software Architect
4 weeks ago
Bengaluru, Karnataka, India Wabtec Full timeJob Title: Embedded Software ArchitectJob Summary: We are seeking an experienced Embedded Software Architect to join our team at Wabtec Corporation. As an Embedded Software Architect, you will be responsible for designing and developing software architectures and source code for Linux embedded systems.Key Responsibilities:Design and develop software...
-
Embedded Systems Architect
1 month ago
Bengaluru, Karnataka, India Talent Corner Full timeEmbedded Systems ArchitectureWe are seeking a skilled Embedded Systems Architect to join our team at Talent Corner. As an Embedded Systems Architect, you will be responsible for designing and developing embedded systems architecture, microcontrollers, microprocessors, and real-time operating systems.Key ResponsibilitiesProficiency in firmware development...
-
Software Architect
4 weeks ago
Bengaluru, Karnataka, India Alstom Full timeJob Summary:Alstom is seeking a highly skilled Software Architect to lead the development of complex embedded systems. The ideal candidate will have a strong background in software architecture, design, and development, with a focus on embedded systems.Key Responsibilities:Design and develop software architecture for complex embedded systemsLead a team of...
-
Senior Systems Architect
1 month ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeKey ResponsibilitiesYou will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Skills and QualificationsExperience in architecting a communication system involving RF and baseband signal processing from scratch based on given requirements.Execution of at...
-
Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Renesas Electronics Full timeEmbedded Software Architect OpportunityWe are seeking a highly motivated and experienced Embedded Software Architect to play a pivotal role in the development of our next-generation power electronics systems, from concept to reference design and physical prototyping.The ideal candidate has a proven track-record of successfully leading the software...
-
Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Netradyne Full timeJob Title: Embedded Software ArchitectAt Netradyne, we are seeking an experienced Embedded Software Architect to join our team. This role will be responsible for designing and implementing software components at all layers of the system, from kernel to application.Key ResponsibilitiesDesign and implement drivers and services that operate efficiently in a...
-
Bengaluru, Karnataka, India Bosch Full timeJob DescriptionAs an Embedded Software Architect for Automotive Systems at Bosch, you will be responsible for designing and developing software for various microcontrollers, including TC3xx, RH850, IMX8-M4, and SP5 SX. Your expertise in AUTOSAR – RTE, DCM, COM, State manager, NVM, BswM & EcuM will be essential in configuring and optimizing software for...
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob OpportunityJob Title: Senior Firmware DeveloperLocation: Remote or On-SitePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded...