← Back to jobs

CareerNet Technologies Pvt Ltd Logo
SW Architect

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: 30+ days ago
Experience: 12+ years
Availability: Hybrid
Openings: 1
Category: SW Architect
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Key Skills: Cyber Security, Linux, Software Architecture, Embedded C++, Embedded Systems, RTOS, UML, Software Design, System Architecture, Middleware, Software Integration, Hardware/Software Integration, Verification & Validation, Functional Safety, RAM Constraints, COTS, Requirement Specification

Roles & Responsibilities:

  • Contribute to product and system specifications in collaboration with product designers and system engineers
  • Define software requirement specifications including functional, operational, interface, performance, safety, cybersecurity, and RAM constraints
  • Ensure software requirements are traceable, testable, and verifiable throughout the development lifecycle
  • Design and define software architecture including component breakdown, interface definitions, and dynamic behavior modeling
  • Allocate system requirements across software components and ensure alignment with architectural standards
  • Select development tools, methodologies, programming languages, and coding standards based on organizational processes
  • Contribute to the selection of execution environments including processors, operating systems, middleware, and basic software
  • Validate and arbitrate major software design and architectural decisions
  • Support software/software and hardware/software integration activities
  • Define and execute testing and verification activities for software deliverables
  • Drive software reusability, standardization, and reusable solution development including COTS integration
  • Collaborate with cross-functional engineering teams to ensure robust, secure, and reliable embedded system solutions
  • Provide technical leadership and guidance on software architecture and cybersecurity best practices

Experience Required:

  • 12 to 16 years of experience in Embedded Software Development and Software Architecture
  • Strong expertise in Embedded C++, Linux, and Cybersecurity concepts
  • Experience in software architecture design, requirement engineering, and system integration
  • Good understanding of RTOS, middleware, and embedded execution environments
  • Experience with UML, software modeling, and verification/validation processes
  • Strong knowledge of software lifecycle, coding standards, and integration methodologies
  • Excellent analytical, troubleshooting, and stakeholder management skills

Education: B.E./B.Tech - Any Branch

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs