Principal Embedded Systems Software Architect
6 months ago
Analog Devices (NASDAQ: ADI) designs and manufactures 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. Analog Device's 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 looking for a Principle 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 discplines 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.
Functions & Responsibilities
You will design embedded software architectures for new electronic products ranging from microcontroller-based solutions to heterogeneous application processing systems. You will 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. You will participate in hardware/software co-design activities for new device development You will create/define the appropriate API’s and abstraction layers that allow the software architecture to scale across a wide portfolio of products. You will collaborate with team members, including hardware designers, to identify software related requirements and develop corresponding software design strategies or architecture that meets those requirements. You will participate in the bring-up of new custom embedded processor hardware with support from hardware designers.Job Requirements
You must have worked with silicon HW architects to define software programming interfaces down to the register level You must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems. You 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. You must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware. You 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 You 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. You 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. You must possess good interpersonal skills and have the ability to work between multiple teams such as digital design teams and business units.Educational Requirements
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 Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/Days-
Principal Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Nexthire Full timeWe are seeking a highly skilled Principal Embedded Software Architect to join our team at Nexthire. This role is ideal for an experienced professional with a strong background in software development and system-level programming.
-
Principal Embedded System Software Architect
6 months ago
Bengaluru, India Renesas Electronics Full timeJob Description Introduction Are you a passionate software architect with a talent for designing application software and firmware for power electronics products? Are you looking forward to joining the New Energy revolution leading the creation of cutting-edge embedded software in the field of Renewable Energy, Battery Energy Storage Systems and...
-
Principal Embedded Software Architect
3 days ago
Bengaluru, Karnataka, India Tessolve Full timeAbout TessolveTessolve is a leading provider of engineering services for the technology industry. With a strong focus on innovation and customer satisfaction, we deliver high-quality solutions that meet the evolving needs of our clients.Job Title: Principal Embedded Software ArchitectThis role involves designing and developing software architecture for...
-
Embedded Systems Software Architect
2 weeks ago
Bengaluru, Karnataka, India Petals Careers Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team at Petals Careers. This is a unique opportunity to design, implement, and maintain software for embedded systems using C/C++.
-
Embedded Systems Software Architect
2 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...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India ARi Full timeOverviewARi is a global engineering firm headquartered in the United States, specializing in cutting-edge technologies including Embedded Software, Product Engineering, Manufacturing Engineering, and Testing & Validation. We cater to industry leaders in Automotive, Aerospace, and Industrial Manufacturing sectors.We are seeking an experienced Principal...
-
Software Architect
4 days 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 Software Architect
2 weeks ago
Bengaluru, Karnataka, India ADCI - Karnataka Full timeAt ADCI - Karnataka, we design and engineer innovative consumer electronics that shape the future of technology. As a leading developer of cutting-edge devices like Kindles, Fire tablets, and Amazon Echo, we are now looking for a talented Embedded Systems Software Architect to join our team.Job SummaryWe are seeking an experienced software development...
-
Software Architect
2 weeks ago
Bengaluru, India US-Based Medical Devices Manufacturing Company Full timeAbout the Role:The Software Architect is responsible for technical leadership and core ownership of the software architectures needed to meet the technical and product development objectives. This role will require a very strong technical and rounded software background with exceptional abilities in technical assessment and decision-making.Job...
-
Embedded Systems Architect
4 weeks 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 System Software Architect
2 weeks ago
Bengaluru, Karnataka, India Renesas Electronics Full time**Job Summary:**We are seeking a highly skilled Embedded System Software Architect to join our Digitalization team under Software and Digitalization Organization. As a key member of this team, you will be responsible for designing and developing cutting-edge embedded system software solutions for connected IoT applications.**About Renesas...
-
Embedded Systems Software Architect
3 weeks ago
Bengaluru, Karnataka, India Intel Full timeJob SummaryWe are seeking an experienced Embedded Systems Software Architect to join our team at Intel Foundry. As a key member of our software development team, you will be responsible for designing and implementing reusable code, performing design and code reviews, testing and validating product implementations.About the RoleThis role will involve...
-
Software Architect
2 weeks ago
Bengaluru, India US-Based Medical Devices Manufacturing Company Full timeAbout the Role:The Software Architect is responsible for technical leadership and core ownership of the software architectures needed to meet the technical and product development objectives. This role will require a very strong technical and rounded software background with exceptional abilities in technical assessment and decision-making.Job...
-
Technical Architect for Communication Systems
2 weeks ago
Bengaluru, Karnataka, India Accord Software & Systems Full timeAbout Accord Software & SystemsWe are a dynamic software and systems company seeking an experienced technical architect to join our team. As a technical architect, you will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Responsibilities:Design and develop...
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India Cisco Full timeAt Cisco, we are seeking a highly skilled Embedded Systems Architect to join our Distributed System Engineering team. With a strong background in embedded software development and experience in working on C, C++, Python, and Golang, you will play a key role in designing and deploying real-time distributed systems.What You Will DoYou will work collaboratively...
-
Embedded Systems Software Architect
6 days 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,...
-
Embedded Systems Architect
2 weeks ago
Bengaluru, Karnataka, India Aptiv Full timeAptiv, a leading technology company in the automotive industry, seeks an experienced Embedded Systems Architect to join our team in India.Estimated salary: ₹25,00,000 - ₹35,00,000 per annum (approximately $33,000-$46,000 USD).About UsWe are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging. As an Embedded...
-
Software Architect
2 weeks ago
Bengaluru, India US-Based Medical Devices Manufacturing Company Full timeAbout the Role:The Software Architect is responsible for technical leadership and core ownership of the software architectures needed to meet the technical and product development objectives. This role will require a very strong technical and rounded software background with exceptional abilities in technical assessment and decision-making. Job...
-
Software Architect
2 weeks ago
Bengaluru, India US-Based Medical Devices Manufacturing Company Full timeAbout the Role:The Software Architect is responsible for technical leadership and core ownership of the software architectures needed to meet the technical and product development objectives. This role will require a very strong technical and rounded software background with exceptional abilities in technical assessment and decision-making. Job...
-
Embedded Software Architect
4 days 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...