[EDS] Software Developer (.NET/C#, Java) (1 year Contractor)
2 months ago
This position will be contracted through Bosch’s external vendor under a one-year agreement.We are looking for a skilled Software Developer to contrib.....
This position will be contracted through Bosch’s external vendor under a one-year agreement.
We are looking for a skilled Software Developer to contribute to the development of the CycurRISK tool – a client-server application designed for Threat Analysis and Risk Assessment (TARA) and Residual Risk Analysis (RRA) in compliance with ISO/SAE 21434.
The tool provides workflow-driven guidance, advanced attack modeling, and risk evaluation capabilities for automotive cybersecurity engineering.
Core Development
Design and develop features for a client-server based application supporting:
Implement and enhance workflow-oriented user guidance for cybersecurity analysis processes
Develop intuitive and scalable Windows-based UI for complex engineering workflows
Cybersecurity & Risk Modeling Features
Implement functionalities for:
Attack tree modeling and editing
Automatic attack potential computation
Likelihood estimation methods
Enable comparison between initial and residual risks, including attack feasibility levels
Support delta TARA (reuse TARA) for efficient reuse of existing analyses
Develop and maintain logic for:
Variant handling and configuration management
Security controls activation/inactivation
TOE (Target of Evaluation) configuration and assumptions
Reporting & Documentation
Develop and maintain configurable PDF report generation
Support review mode for audit and validation processes
Ensure alignment with detailed methodology documentation
System Architecture & Integration
Maintain and enhance client-server architecture (desktop + local server)
Ensure seamless communication between frontend and backend components
Support deployment and execution in local environments
CI/CD & Quality
Build and maintain Jenkins pipelines for CI/CD
Ensure compliance with:
Perform code reviews, testing, and debugging to ensure high-quality delivery
Collaboration
Work closely with Product Owner, Technical Lead, and global stakeholders
Participate in methodology discussions related to cybersecurity and risk assessment
Support onboarding and knowledge sharing within the team
Official account of Jobstore.