Senior C++ Developer

6 giorni fa


Gorgonzola, Lombardia, Italia amaris A tempo pieno
Job Description

Are you ready to embark on a new professional adventure as a Senior C++ Developer / Embedded in one of our opportunities in the Space sector in Milan?

Key Responsibilities:
  1. Develop and maintain embedded applications, with a focus on network communications and code generation frameworks (e.g. ProtoBuf).
  2. Debug embedded devices using standard laboratory tools such as oscilloscopes, debuggers, and waveform generators.
  3. Contribute to the design and documentation of a product's development cycle, including development, unit testing, refactoring, deployment, and maintenance.
  4. Collaborate actively in the design, development, and testing of software solutions and components.
  5. Utilize advanced skills in C, C++, Python, and scripting in bash, Python, or Perl.
  6. Be involved in the development of security products and the implementation of TCP/IP communication protocols.
  7. Work in a team, manage responsibilities, and demonstrate a propensity for creativity.
Requirements:
  1. 3 years of experience in C++ with a solid understanding of Linux operating systems.
  2. Competence in developing embedded applications, including network communications and code generation frameworks (e.g. ProtoBuf).
  3. In-depth knowledge of programming languages such as C, C++, and Python.
  4. Experience in debugging embedded devices using standard laboratory tools (oscilloscopes, debuggers, waveform generators, etc.).
  5. Experience in developing security products.
  6. Extensive knowledge of TCP/IP communication protocols.
  7. Knowledge of Yocto, Buildroot, OpenEmbedded will be a plus.
  8. Experience in a product development cycle: design and documentation, development, unit testing, refactoring, deployment, and maintenance.
  9. Passion for designing, developing, and testing software solutions and components.
  10. Ability to work in a team, manage responsibilities, and demonstrate a propensity for creativity.
  11. Excellent communication skills, both verbal and written.
What We Offer:
  • A positive work environment.
  • Lunch vouchers of €8 per working day.
  • Travel reimbursement for business trips based on distance.
  • Health insurance.
  • Free access to the Mantu Academy platform (24/7).
  • Access to the Wellness platform (24/7).
  • Psychological counseling.
Our Ideal Candidate:
  • Boldness: Our entrepreneurial spirit of adventure is what unites us all and drives us to success.
  • Trust: Trust is the foundation of all relationships, allowing us to promote freedom of expression, creativity, and innovation.
  • Performance: This translates into a constant desire to move forward and never stop asking ourselves for more.
  • Commitment: We do not limit ourselves to respecting our commitments and work hard to achieve great results.
  • Independence: Amaris Consulting belongs to those who created it and develop it every day.

  • Senior C++ Developer

    3 giorni fa


    Gorgonzola, Lombardia, Italia amaris A tempo pieno

    Descrizione del ruoloSiamo alla ricerca di un Senior C++ Developer / Embedded per unirsi al nostro team di sviluppo di sistemi embedded nel settore spaziale a Milano.Compiti e responsabilitàSviluppo e manutenzione di applicazioni embedded con enfasi sulle comunicazioni di rete e sui framework di generazione del codice (es. ProtoBuf).Debugging su dispositivi...

  • Senior C++ Developer

    3 giorni fa


    Gorgonzola, Lombardia, Italia Amaris Consulting A tempo pieno

    Descrizione del ruoloSiamo alla ricerca di un Senior C++ Developer per unirsi al nostro team di sviluppo di sistemi embedded. Il candidato ideale avrà una solida conoscenza di C++ e di sistemi operativi Linux, con esperienza nel sviluppo di applicazioni embedded e nella gestione di progetti complessi.Compiti e responsabilitàSviluppare e mantenere...


  • Gorgonzola, Lombardia, Italia Amaris Consulting A tempo pieno

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Amaris Consulting. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications for embedded systems.Key ResponsibilitiesDesign and develop software applications for embedded systems, with...