Basic
C Software Engineer - with Growth Opportunities
Posted: 18.05.2026
Closing date: 02.07.2026
Job reference: 8db5ef854a9b34e692882628d6f9e985
Job information
Location
Bucuresti, Romania
Company
Jobio
Client / Employer
Ascom
Job reference
8db5ef854a9b34e692882628d6f9e985
Listing type
Basic
EU work permit required
No
Posted
18.05.2026
Closing date
02.07.2026
Job description
We are looking for an enthusiastic C++ Software Engineer to join our productive team at Ascom in Cluj-Napoca.Growing your career as a Full Time C++ Software Engineer is an awesome opportunity to develop useful skills.If you are strong in cooperation, teamwork and have the right personality for the job, then apply for the position of C++ Software Engineer at Ascom today! As a C++ Software Engineer at Ascom, you will be joining our R&D team to improve and innovate our communication solutions for healthcare, industry, security and retail. In this role you will solve complex problems for our customers by creating new or adapting existing software products. You will develop an understanding of the unique goals of projects and develop and maintain software to broaden Ascom’s product offerings. You will work as part of a cross functional team within a multinational environment, closely collaborating with the wider R&D Team. This role is based in our office in Cluj-Napoca, Ascom provides the opportunity for hybrid working. Your days will be filled with... Designing and implementing optimal software solutions with regards to functionality, reliability, performance, and implementation timescales Assessing and developing an understanding of customer and stakeholder requirements and how they translate in software features Providing estimations and assisting the product owners in choosing optimal solutions Supporting the resolution of customer issues, working with software maintenance and refactoring of existing products Translating functional requirements into technical specifications Participating in design and code reviews, and collaborating with colleagues to execute improvements both in technology and ways of working, contributing to continuous improvement of the development process Creating technical requirements and design documentation, contributing to user documentation Staying abreast of technical developments and new technologies in relevant areas Cooperating within a cross functional team and within an international setting We're looking for someone who has… A Bachelor’s or Masters’ degree in computer science or related area At least 3 years’ experience of designing and programming software Experience in agile software development and development life cycles, SCRUM and KANBAN Good knowledge of C++ Experience with Eclipse and Visual Studio Experience with build & deploy automation, DevOps (desirable) Experience with unit testing and good understanding of its value Practical knowledge of object-oriented techniques, design principles and patterns Experience with .Net desirable Experience with wireless Messaging transfer data desirable Experience with hardware interfacing messages The ability to run projects with minimal external help The ability to promote best practices in the team (S.O.L.I.D.), spot anti patterns, advocate for clean code and offer improvement suggestions Good communication skills and experience in working within a development team following and enforcing agile methodologies Knowledge and deep understanding of latest relevant technology Proficiency in English, both oral and written Strong drive and commitment, solution-oriented, with a passion for software and technology Here at Ascom… You’re not just a number, you’re an individual with aspirations and that’s important to us. You can drive your own career and we’re here to help you do that by: Providing career progression through learning and development, internal opportunities, and being part of global and local initiatives and projects. But don’t take our word for it, just ask some of our team members who have been with us for over 20 years! Giving you a real-world, first-hand experience about what it’s like to work with technology that is at the forefront of the healthcare industry. Making a difference and having an impact on the lives in your community. We are… A global solutions provider, focused on healthcare ICT and mobile workflow solutions. Headquartered in Switzerland, our business spans across 18 countries and has been supporting the healthcare industry for close to 160 years by providing them with technology to enable them to support their communities. Together we can make a difference in the lives of the people who benefit from our technology. To learn more about what we do, visit us at: Benefits of working as a C++ Software Engineer in Cluj-Napoca:● Learning opportunities● Company offers career progression opportunities● Competitive salary
Skills
ABAP
adapt to changes in technological development plans
AJAX
Ajax Framework
analyse software specifications
Ansible
Apache Maven
Apache Tomcat
APL
ASP.NET
Assembly (computer programming)
blockchain openness
blockchain platforms
C
COBOL
CoffeeScript
collect customer feedback on applications
Common Lisp
computer programming
create flowchart diagram
cyber attack counter-measures
data visualisation software
debug software
defence standard procedures
define technical requirements
design user interface
develop automated migration methods
develop creative ideas
develop software prototype
do cloud refactoring
Drupal
Eclipse (integrated development environment software)
engineering principles
engineering processes
Erlang
Git
Groovy
Haskell
IBM WebSphere
ICT debugging tools
ICT security legislation
identify customer requirements
integrate system components
integrated development environment software
Internet of Things
interpret technical requirements
Java (computer programming)
JavaScript
JavaScript Framework
Jenkins (tools for software configuration management)
KDevelop
Laravel
Lisp
manage engineering project
Matlab
Microsoft Visual C++
migrate existing data
ML (computer programming)
MySQL
NoSQL
object-oriented modelling
Objective-C
OpenEdge Advanced Business Language
Oracle Application Development Framework
Pascal (computer programming)
perform scientific research
Perl
PHP
Project Management
Prolog (computer programming)
Puppet (tools for software configuration management)
Python (computer programming)
R
Ruby (computer programming)
Salt (tools for software configuration management)
SAP R3
SAS language
Scala
Scratch (computer programming)
screen reader
Smalltalk (computer programming)
smart contract
software anomalies
software frameworks
Spark
SQL
STAF
Swift (computer programming)
technical drawings
tools for software configuration management
Trading Software
TypeScript
use an application-specific interface
use automatic programming
use concurrent programming
use functional programming
use logic programming
use object-oriented programming
use query languages
use software design patterns
use software libraries
use technical drawing software
utilise computer-aided software engineering tools
utilise machine learning
VBScript
Visual Basic
Web Services
WordPress
World Wide Web Consortium standards
Xcode