← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Software Architect

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: 30+ days ago
Experience: 15+ years
Availability: Onsite
Openings: 1
Category: Software Architect
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Key Skills: Python, Rust, Micro Services, Virtualization, Kubernetes, Docker

Roles and Responsibilities:

  • Contribute to product/system specification and software architecture in collaboration with product architecture and product ownership teams.
  • Define software requirements specifications, including functional, operational, interface, and performance/safety constraint requirements, ensuring testability.
  • Elaborate functional and structural breakdown into software components/modules, allocate requirements, and define component interfaces.
  • Arbitrate and validate major software design choices; define dynamical behavior and validate feasibility via model simulation and mock-ups.
  • Lead software integration and verification activities, including SW/SW and SW/HW integration tests and pre-V&V validation of deliverables.

Skills Required:

  • 15+ years of experience in product and software development, preferably in complex embedded systems.
  • Virtualization and experience applying it to software development and deployment environments.
  • Microservices architecture and design experience for distributed software systems.
  • Python and Rust proficiency for designing and implementing software components and reference/reusable code.
  • Architecture-to-delivery execution: define interfaces, integration strategy, and verification approach across the software lifecycle.

Good to Have:

  • Docker and Kubernetes for containerized application deployment and orchestration.

Education: Bachelor/Post Graduate in Engineering (IT, CS, ECE, EEE) or equivalent

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs