All roles at EdgeUpwards

Technical Architect - Embedded Systems

GurugramFull-time10–15 yrsPosted open since may 2024

Leadership software engineering role at EdgeUpwards in Gurugram. Needs 10–15 years and an M.Sc, B.Tech or B.E..

About the role

As an Architect specializing in Embedded Systems, you will be responsible for defining the overall architecture and technical direction of embedded software solutions within complex systems. Leading the design and integration efforts , you will collaborate closely with cross-functional teams to ensure seamless integration of embedded components with other system modules .

What you'll do

  • Define the architectural vision and roadmap for embedded systems, considering scalability, modularity, and interoperability with other system components
  • Lead the design and development of embedded software architectures , including firmware, device drivers, and low-level software components
  • Collaborate with system architects, hardware engineers, and product managers to align technical requirements and priorities across different layers of the system
  • Conduct architectural reviews and provide guidance on design decisions , ensuring adherence to best practices and industry standards
  • Drive the evaluation and selection of technologies, tools, and frameworks for embedded systems development , considering long-term maintainability and extensibility

What you need

  • Embedded C
  • C++
  • Agile
  • FPGA
  • CI/CD

More roles like this at EdgeUpwards

Apply on EdgeUpwards's site