SW Architect Job Description
SW Architect Duties & Responsibilities
To write an effective SW architect job description, begin by listing detailed duties, responsibilities and expectations. We have included SW architect job description templates that you can modify and use.
Sample responsibilities for this position include:
SW Architect Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for SW Architect
List any licenses or certifications required by the position: CISSP, CISM, CCSP, CISA, CSCIP, FAA, HTTPS, TLS, CV, CSSLP
Education for SW Architect
Typically a job would require a certain level of education.
Employers hiring for the SW architect job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Electrical Engineering, Computer Engineering, Software Engineering, Technical, Education, Science, Technology, Electronics
Skills for SW Architect
Desired skills for SW architect include:
Desired experience for SW architect includes:
SW Architect Examples
SW Architect Job Description
- Analysis and assistance in the design of security solutions for embedded and software development
- Support Product Security Incident Response (PSIRT) teams to quickly and accurately assess software risk of vulnerabilities and provide technical guidance to development teams
- Assess the applicability of threat and vulnerability feeds, rate the risk and communicate to appropriate parties
- Create reports to demonstrate assessment coverage and remediation effectiveness, and working with the Product engineers and software teams to insure corrective actions are implemented
- Develop trend and research analysis techniques to identify new detection methods for attack vectors
- Work directly with technical staff and leadership to promptly assess and implement mitigating controls to new attach vectors and changing threat landscape
- Assist in the product engineering effort to ensure security of the application suite without compromising supportability, performance, configurability and usability
- Review plans for product architecture, product enhancements and operational improvements
- Help identify security design flaws and proactively make recommendations for improving product designs security practices - balancing the business impact with the potential risk
- Assess current practices
- Bachelors or higher degree in Computer Science, Electrical Engineering, or similar field
- Proven ability to design & optimize application & data integration processes across disparate systems
- Bachelors of Engineering in Computer Science or related discipline or equivalent job experience
- Confluence/SharePoint
- 5+ years of experience as a security engineer/architect, or tester in a large global environment
- Bachelors Degree in Computer Science, related discipline, or equivalent related work experience required
SW Architect Job Description
- Help to develop initial proof of concept implementations of security solutions within the product suite including areas such as authentication, authorization, auditing and data security
- Partner with our IT and Operations Teams to support their security programs relating to corporate and operational practices and audits
- Engage, define and project manage 3rd party software security audits and assessments
- Integrate with existing Enterprise Integration Platforms
- Analyzes needs and requirements of existing and proposed systems, and develops technical, structural, and infrastructure specifications
- Designs, models, documents, and guides the logical and conceptual relationship of data and database changes for the product
- Build prototypes and Proofs-of-concept to illustrate the possible or validate as and when needed before feeding information to development teams
- Provide technical input to the product and technology roadmaps
- Analysis, specification, design, development, testing, risk analysis, review and documentation of software solutions
- Effectively communicate the software architecture to the team and document the software architecture using the corporate standards and templates
- Prior secure coding and development experience, must be able to read and understand C, C++, Java, or other types of development languages
- Experience in securing Windows applications and Cloud security is preferable
- Security tool automation and thought leadership is preferable
- Ability to multi-task and achieve results working in a high-pressure environment while adapting to the changing demands of the business
- Masters Degree in Computer Science or related discipline desirable
- Knowledge and experience with diverse IT products, architectures and enterprise IT data centers, large scale transaction processing environments, external hosted services and cloud computing environments
SW Architect Job Description
- Design, develop, integrate, test and deploy Army Battle Command System software solutions
- Software technology research, development and insertions
- System data flows and exchanges, Interoperability, Configuration Management
- Post Deployment Software Support (PDSS) and Post Production Software Support (PPSS) for Mission Command Systems
- Analyze customer specifications
- You will make decisions and choices during development to create a standard way of pursuing application development and SW technology
- You will have to recognize potential reuse in the organization or in the application by observing and understanding the broader system environment
- Grasp the functions of each component within the application and understand the interactions and dependencies among components
- Use Unified Modeling Language (UML) to represent systems or develop artifacts that will be used by the projects in development
- Decide in the technical solution that will be favored in the concept phase of the project
- Knowledge of the NIST and FIPS security publications and standards highly desirable
- Exposure to Object oriented design techniques and modeling using UML
- Experience with design implementation, integration and test
- Strong quality and result orientation
- Experience of scrum methodologies
- Ability to work well within a team environment and interact well with other teams
SW Architect Job Description
- Support the quotation phase of a project together with the project manager to make an initial estimate for the SW work
- Contribute to the Software architecture definition for every position in the 3D portfolio, working with the product FW and cloud services SW teams
- Lead the near print software platform for 3D products
- Lead the 3D data pipeline, collaborating with 3DP WS and FW teams, HP Labs and other research organizations to fulfill the 3D requirements
- Ensure continuous alignment with the SW and Services platform stakeholders to warrant 3D requirements are considered and fragmentation is prevented
- Define, evolve, align and support the Multi Jet Fusion system public and private interfaces to support internal and external customer SW requirements
- Collaboration with 3rd party SW OEMs to assess their asset capabilities and unique value they may contribute into the complete ecosystem, enabling a seamless integration with our HW and SW assets
- Identify and track new SW startup companies that may provide a key and sustainable differentiation to our products in terms of SW pipeline in order to drive the voxel by voxel capabilities our technology has
- Sponsor together with other key members of the technical community the deployment of best practices and processes across the technical community and the standardization of such behaviors
- Be a role model for the Software community, develop others ensuring that the business context of technical decisions is understood
- Experience in technical information systems positions, with exposure in an information security position or enthusiasm to learn
- Expereince working on SW product architecture
- Ability to develop positive relationships and effectively communicate with product architects, development engineers, quality assurance personnel, IT & Operations, external auditors and all levels of management
- Understanding of Common Network Management Protocols and Concepts (BGP, Netflow)
- 3 plus years of experience implementing complex SuccessFactors multi-module implementations
- 10 plus years of HCM systems implementation
SW Architect Job Description
- Define the Software Architecture for an ADAS ECU which includes overall software architecture design, software modules interaction, software interfaces, software dependecies
- Lead the Sw architecture activities to interact with the software development team and the other disciplines
- Collaborate closely with peers, including software and hardware developers and test engineers using Agile development methodologies
- Apply secure design principles & patterns to Embedded Systems architectures
- Mentor peers on enterprise web application development strategies, technologies, techniques, tools and guidelines
- Develop a very deep and broad understanding of the various sub-systems that make up leading edge server products
- Work with Product Marketing and internal customers to determine new requirements for their applications
- Socialize new requirements and work with the larger cross-functional engineering groups to determine what implementations will satisfy the requirements
- Produce System Functional Specs based on the agreed requirements and implementation directions
- Perform hands-on development work in instances where quick implementation or modification is required
- Sales/Business Development experience in HR technology platforms
- Experience in helping customers build SuccessFactors Application Roadmaps and business cases
- Preferred, but not necessary, to have worked with FieldGlass, Concur and/or WFA/WFB
- Proven leadership, communication(written and oral) and interpersonal skills
- Minimum of 3 years experience in developing real-time embedded systems with focus on DSP audio
- Good knowledge of OOA/OOD, UML, and object-oriented software languages using C/ C++