System Architect - Virtualization
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
Responsibilities- Analyze complex challenging requirements to architect effective design solutions making up the overall system architecture including hardware, embedded software, software tools, V&V and test rigs.- Provide forward?looking strategies for platforms and technology development, technical risks elimination and insertion, to make the platform reliable and the product competitive.- Drive platform reuse strategies.- Make data?driven decisions using defined trade?off criteria.- Facilitate, drive discussions and steer cross?functional councils to solve issues, drive decisions, gain consensus, and align on technical risk mitigation strategies.- Communicate complex messages and negotiate with others to adopt a different point of view.- Influence peers to act and negotiate with external partners and vendors.- Utilize in?depth understanding of key technology challenges to accomplish own work and provide direction to cross?functional teams.- Define architecture enablers and collaborate with ART Product Owners and Product Managers on backlog definition and prioritization.- Provide timely communications on significant issues, risks and/or developments.- Maintain a focus on safety, reliability, performance, and security for embedded systems.- Capture and elicit detailed requirements from stakeholders to ensure comprehensive understanding and documentation.- Handle change management and impact analysis.Assess the effects of modifications on system architecture.Act as a resource for colleagues with less experience.Requirements- Bachelor’s Degree in STEM (Science, Technology, Engineering or Mathematics) from an accredited college or university.- Proven experience in embedded systems architecture and virtualized IED architectures.- Strong object?oriented analysis and design (OOAD) skills with proficiency in C/C++17.- Experience with Microservices, Container technologies (Docker, Kubernetes), Virtualization (Hypervisor types, VM management, network configuration).- Experience with Embedded Linux and RTOS.- Experience with micro services software architectures.- Understanding of the Transmission & Distribution power?system domain and protection relays.- Extensive experience of modular, medium?scale embedded systems based around Xilinx Ultrascale+ designs.- Strong oral and written communication skills.- Experience working on teams that use the Scaled Agile Framework (SAFe) development methodology (Desired).- Experience implementing and using CI/CD pipelines (Desired).- Experience with Field?Programmable Gate Array (FPGA) (Desired).- Knowledge on IEC **, IEEE **** and/or SCADA, networking protocols (IEC **) (Desired).- Understand and apply system test and integration methodologies (Desired).- Strong interpersonal and leadership skills (Desired).- Demonstrated ability to analyze and resolve problems (Desired).#J-***-Ljbffr
Requirements
Act as a resource for colleagues with less experience.Requirements- Bachelor’s Degree in STEM (Science, Technology, Engineering or Mathematics) from an accredited college or university.
- Proven experience in embedded systems architecture and virtualized IED architectures.
- Strong object?oriented analysis and design (OOAD) skills with proficiency in C/C++17.- Experience with Microservices, Container technologies (Docker, Kubernetes), Virtualization (Hypervisor types, VM management, network configuration).
- Experience with Embedded Linux and RTOS.
- Experience with micro services software architectures.
- Understanding of the Transmission & Distribution power?system domain and protection relays.
- Extensive experience of modular, medium?scale embedded systems based around Xilinx Ultrascale+ designs.
- Strong oral and written communication skills.
- Experience working on teams that use the Scaled Agile Framework (SAFe) development methodology (Desired).
- Experience implementing and using CI/CD pipelines (Desired).
- Experience with Field?Programmable Gate Array (FPGA) (Desired).
- Knowledge on IEC **, IEEE **** and/or SCADA, networking protocols (IEC ****) (Desired).
- Understand and apply system test and integration methodologies (Desired).
- Strong interpersonal and leadership skills (Desired).
- Demonstrated ability to analyze and resolve problems (Desired). #J-*****-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again