Full Stack Developer (Avionics)

Full Stack Developer (Avionics)

Sidereus Space Dynamics

Salerno, Italy

Job Responsibilities:

  • Develop and maintain full stack web applications, ensuring optimal performance, scalability, and security;
  • Design and implement embedded software solutions for various hardware platforms, focusing on real-time performance and reliability;
  • Collaborate with cross-functional teams to integrate web-based interfaces with embedded systems;
  • Conduct code reviews and ensure adherence to best practices in both web and embedded software development;
  • Develop RESTful APIs and ensure seamless communication between front-end and back-end systems;
  • Implement and optimize database schemas, ensuring data integrity and efficient access;
  • Utilize cloud services and architectures (e.g., AWS, Azure) to deploy and manage web applications;
  • Perform rigorous testing and debugging of both web applications and embedded systems to ensure high-quality deliverables;
  • Stay current with emerging technologies and frameworks, and apply new skills as needed to enhance system capabilities;
  • Engage in continuous improvement efforts, refining existing systems and processes to boost efficiency and performance.

Basic Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a closely related field;
  • Solid understanding of web development technologies, including HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js;
  • Proficiency in back-end development with languages such as Python, Node.js, Java, or C#;
  • Experience with embedded software development in C/C++ and familiarity with real-time operating systems (RTOS);
  • Strong foundation in database management systems, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB);
  • Knowledge of network protocols and communication interfaces (e.g., SPI, I2C, UART, Ethernet);
  • Familiarity with version control systems, such as Git.

Preferred Skills:

  • Proven expertise in full stack development and embedded software engineering;
  • Experience with cloud computing platforms and services (e.g., AWS, Azure, Google Cloud);
  • Strong problem-solving skills and the ability to work independently or as part of a team;
  • Passion for technology and a drive to stay up-to-date with industry trends and advancements;
  • Excellent communication skills, capable of explaining complex technical concepts to a diverse audience;
  • Experience with agile development methodologies and continuous integration/continuous deployment (CI/CD) pipelines;
  • Knowledge of cybersecurity principles and practices, particularly in web and embedded systems.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Italy      Developer      Embedded Software Engineer      Front End Developer      On-site      Web Developer      Sidereus Space Dynamics     

© EuroJobsites 2024