BV TECH
2 weeks ago
Software Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- BV TECH
- Location
- Italia Italy
- Posted
- 2 weeks ago
Job description
Who are we?
The BV TECH Group, founded in 2005, is among the leading players in the Italian Information & Communication Technology and Cybersecurity landscape. With over 1,000 professionals and offices in Italy (Milan, Rome, Genoa, and Grottaglie) and abroad (London and Boston), it represents a benchmark for innovation, engineering, ICT services, and information security.
Particularly focused on Cybersecurity topics, BV TECH is a founding partner of (IC)³, a consortium of the Massachusetts Institute of Technology (MIT), now CAMS (Cybersecurity At MIT Sloan), committed to promoting the culture of information security and the protection of critical infrastructures.
The Group develops strategic technologies in the ICT sector, both in the civil and military (C4ISTAR) domains, contributing to the innovation and growth of the country.
Who are we looking for?
BV TECH S.p.A. is looking for an experienced Software Developer — Linux & C++ to be involved in projects of high technological complexity in the field of command and control systems for defense.
The candidate will be involved in the development and maintenance of software applications in a Linux/Unix environment on embedded and distributed platforms.
What will you do?
You will join the development team and be responsible for:
- Development and maintenance of software applications in a Linux/Unix environment
- Analysis, design, coding, testing, and integration of software components
- Development on embedded systems and distributed architectures
- Implementation of real-time and multithreading solutions
- Version management using Git and SVN
- Use of build automation tools
- Preparation of technical documentation according to program standards
- Collaboration with multidisciplinary technical teams
What are we looking for in you?
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or equivalent.
- 3–7 years of experience in Linux/C++ software development
Excellent knowledge of:
- Linux / GNU Linux (advanced)
- C++ (advanced), C (intermediate)
- Git (advanced), SVN (intermediate)
- OOP and software engineering principles
- Distributed software architectures
- TCP/IP and network protocols
- REST APIs
- Build systems (Make, CMake)
- Familiarity with multithreading development and real-time systems
Welcome skills:
- Qt
- Python, Java
- Docker
- Linux Real-Time
- Visual Studio, Eclipse
- LPIC-1 certification or equivalent
Soft skills
- Problem-solving and analytical attitude
- Ability to work in complex technical teams
- Proactivity and focus on code quality
- Interest in mission-critical systems and high-reliability environments
- Ability to work according to structured technical standards
Languages
- Technical English written level B2 (reading NATO/MIL technical documentation)
- Native Italian
Work location: Rome
⏳ Hours: Full-time
The position includes a salary range commensurate with the candidate's experience and skills, with an indicative annual gross salary (RAL) between €30,000-€40,000
✨ Why join us?
You will join a highly engineering-driven environment, where software meets critical systems and advanced technologies. You will have the opportunity to contribute to strategic projects for the country's security and technological innovation.
Apply now and bring your Linux/C++ expertise to high-tech impact projects.
BV TECH – Securing the Future.
This announcement is addressed to candidates of both sexes (L.903/77 – D.Lgs. n.198/2006) and in compliance with GDPR (EU Reg. 2016/679).
Required skills
- docker
- teamwork
- full-time
- quality
- java
- problem solving
- information technology
- embedded systems
- python
- defense
- software engineering
- git
- software developer
- linux
- multithreading
- c++
- rest apis
- cybersecurity
- tcp/ip
- ict
- nato
- eclipse
- technical documentation
- distributed systems
- cmake
- oop
- rome
- technical standards
- svn
- qt
- technical english
- network protocols
- visual studio
- make
- high reliability
- real-time systems
- mil-std
- mission-critical systems
- build automation
- command and control systems
- linux real-time
- lpic-1
Interested in this position?
Create your free account and tailor your CV to match this job.