Description

Job Description Summary:

  1. Subject Matter of the Contract:
    • Development of software components from application to hardware, focusing on embedded systems.
    • Design and implementation of software requirements for the QA environment.
    • Conducting quality assurance, code reviews, and developing automated tests.
    • Integration of machine learning and APIs as required.
    • Application of agile methodologies (e.g., SCRUM) and design thinking in development processes.
    • Utilization of cloud computing and microservice architecture.
  2. Requirements Profile for Vicarious Agents (External Specialists):
    • Proven expertise (minimum 3 years) in software development for embedded systems, including microservice architectures and middleware infrastructures.
    • Methodological knowledge and experience in agile software development.
    • Proficiency in code quality assurance, unit testing, and integration testing.
    • Comprehensive knowledge (minimum 3 years) in Linux/Unix operating systems and shell scripting.
    • Experience with GitLab, Jenkins, Kibana, and Grafana.
    • Proficiency in C++ development, particularly with modern C++ standards and STL.
    • Knowledge of error analysis, performance profiling, and troubleshooting.
    • Familiarity with network protocols and software development in network contexts.
    • Experience with microservice architectures, cloud-based infrastructures (AWS, Kubernetes), and messaging systems (Apache Kafka, RabbitMQ).
    • Background in CI/CD environments.

Education

Any Graduate