Home › Companies › Enghouse › Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)
Enghouse · Gothenburg, Västra Götaland, 436 34, Sweden · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Enghouse |
| Title | Senior Software Engineer (C/C++) |
| Normalized title | - |
| Department / team | Managed Services |
| Location | Gothenburg, Västra Götaland |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-22 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Enghouse. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Gothenburg. | Open |
| Department jobs | Active postings in Managed Services. | Open |
| Work model jobs | Active Hybrid postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Enghouse |
| Source | 19d36ddf-e7e2-46ab-85d7-b99e0ed7c62d |
| ATS provider | BambooHR |
Description
We are looking for a Senior C/C++ Software Developer to strengthen the engineering team behind our iNode platform. You will work within a small team of highly skilled engineers, taking ownership of the development, optimisation and quality of the software that powers routing services for telecom networks. You will gradually build domain knowledge in telecom — your colleagues will support you on the protocol and infrastructure side while you lead on the code.
This is a hybrid role based out of our Gothenburg, Sweden office, reporting to the Manager, Operations .
Key Responsibilities
• Design, develop, test and maintain the iNode platform in C/C++.
• Implement new features and services for IP/IMS telecom routing.
• Write clean, performant, production-grade code with a focus on reliability and correctness.
• Collaborate closely with the broader team on integrated solutions.
• Participate in troubleshooting and debugging of production issues.
• Contribute to code reviews, documentation and continuous improvement of engineering practices.
• Participate in on-call duty rotation as knowledge of the platform grows.
Qualification and Experience
• Strong, production-grade C and C++ — system-level programming, multi-threading, memory management, performance optimisation.
• Linux development environment: GNU toolchain, debugging, profiling.
• MySQL / MariaDB: ability to design and work with SQL schemas.
• Solid understanding of networking fundamentals: TCP/IP, sockets, protocols.
• Experience with unit testing, integration testing and CI practices.
• Bash scripting for development and automation tasks.
Good to Have
• Any exposure to telecom signalling protocols (SIP, SS7, Diameter, INAP or ENUM) — even peripheral — is a genuine advantage.
• Go language experience.
• Perl scripting.
• Java, REST/SOAP APIs, Spring Boot.
• Experience with distributed or high-availability systems.
What we offer
Opportunity for growth and advancement
Great team atmosphere
Opportunity to leave your mark through the delivery of innovative ideas to the team
Work for a stable and established company
About Us:
Enghouse Networks Sweden develops and operates IN and SIP/ENUM routing applications for telecom operators. We are forward-thinking specialists providing cost-effective, scalable and future-proof solutions which include rapid development, adaptation, implementation and 24/7 supervision and Managed Services. At the core of all our telecom solutions is our in-house developed iNode system.
#LI-EN8
#LI-Hybrid
Full job record
| Job ID | f5d78e96e2fa8b0ab10d6d008c627e0811bb9b15 |
| Org ID | 7925368c-7ca6-4d87-b04c-7cd7eb816509 |
| Source ID | 19d36ddf-e7e2-46ab-85d7-b99e0ed7c62d |
| Board ID | 19d36ddf-e7e2-46ab-85d7-b99e0ed7c62d |
| Provider | bamboohr |
| Provider Job Key | 2218 |
| Title | Senior Software Engineer (C/C++) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Gothenburg, Västra Götaland, 436 34, Sweden |
| Department | Managed Services |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | — |
| Region | Västra Götaland |
| City | Gothenburg |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://enghouse.bamboohr.com/careers/2218 |
| Apply URL | https://enghouse.bamboohr.com/careers/2218 |
| First Seen At | 2026-05-30 05:42:48Z |
| Last Seen At | 2026-06-06 10:26:56Z |
| Last Checked At | 2026-06-06 10:26:56Z |
| Last Changed At | 2026-05-30 05:42:48Z |
| Inactive At | — |
| Source Posted At | 2026-05-22 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=enghouse/date=2026-06-06/2026-06-06T10-26-52-831Z-966e85e581998ab586ebefddb1ed3ef29cef896c1ee967fa6754169589fca47d.json |
Event Fields
{
"content_hash": "6f5a34cf113d894ff255a985875f5c6ce0095ff05583e7275f164f73e0be20f3",
"source_hash": "9b036968f8b97255f7fd2fce2addf11d0ccd3b760a17a30bd9bcdc6b2f9f11a3",
"last_changed_at": "2026-05-30T05:42:48.984Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Gothenburg, Västra Götaland, 436 34, Sweden",
"city": "Gothenburg",
"region": "Västra Götaland",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:26:56.616Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Gothenburg, Västra Götaland, 436 34, Sweden",
"city": "Gothenburg",
"region": "Västra Götaland",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "2218",
"isRemote": null,
"location": {
"city": "Gothenburg",
"state": "Västra Götaland"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "27761",
"locationType": "2",
"jobOpeningName": "Senior Software Engineer (C/C++)",
"departmentLabel": "Managed Services",
"employmentStatusLabel": "Full Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Gothenburg",
"state": "Västra Götaland",
"postalCode": "436 34",
"addressCountry": "Sweden"
},
"datePosted": "2026-05-22",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-size: 12pt\">We are looking for a <span style=\"font-weight: bold\">Senior C/C++ Software Developer</span> to strengthen the engineering team behind our iNode platform. You will work within a small team of highly skilled engineers, taking ownership of the development, optimisation and quality of the software that powers routing services for telecom networks. You will gradually build domain knowledge in telecom — your colleagues will support you on the protocol and infrastructure side while you lead on the code.</span></p>\n<p><span style=\"font-size: 12pt\"><span>This is a <span style=\"font-weight: bold\">hybrid role</span> based out of our <span style=\"font-weight: bold\">Gothenburg, Sweden</span> office, reporting to the <span style=\"font-weight: bold\">Manager, Operations</span>.<br></span></span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Key Responsibilities</span></p>\n<p><span style=\"font-size: 12pt\">• Design, develop, test and maintain the iNode platform in C/C++.</span></p>\n<p><span style=\"font-size: 12pt\">• Implement new features and services for IP/IMS telecom routing.</span></p>\n<p><span style=\"font-size: 12pt\">• Write clean, performant, production-grade code with a focus on reliability and correctness.</span></p>\n<p><span style=\"font-size: 12pt\">• Collaborate closely with the broader team on integrated solutions.</span></p>\n<p><span style=\"font-size: 12pt\">• Participate in troubleshooting and debugging of production issues.</span></p>\n<p><span style=\"font-size: 12pt\">• Contribute to code reviews, documentation and continuous improvement of engineering practices.</span></p>\n<p><span style=\"font-size: 12pt\">• Participate in on-call duty rotation as knowledge of the platform grows.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Qualification and Experience</span></p>\n<p><span style=\"font-size: 12pt\">• Strong, production-grade C and C++ — system-level programming, multi-threading, memory management, performance optimisation.</span></p>\n<p><span style=\"font-size: 12pt\">• Linux development environment: GNU toolchain, debugging, profiling.</span></p>\n<p><span style=\"font-size: 12pt\">• MySQL / MariaDB: ability to design and work with SQL schemas.</span></p>\n<p><span style=\"font-size: 12pt\">• Solid understanding of networking fundamentals: TCP/IP, sockets, protocols.</span></p>\n<p><span style=\"font-size: 12pt\">• Experience with unit testing, integration testing and CI practices.</span></p>\n<p><span style=\"font-size: 12pt\">• Bash scripting for development and automation tasks.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Good to Have</span></p>\n<p><span style=\"font-size: 12pt\">• Any exposure to telecom signalling protocols (SIP, SS7, Diameter, INAP or ENUM) — even peripheral — is a genuine advantage.</span></p>\n<p><span style=\"font-size: 12pt\">• Go language experience.</span></p>\n<p><span style=\"font-size: 12pt\">• Perl scripting.</span></p>\n<p><span style=\"font-size: 12pt\">• Java, REST/SOAP APIs, Spring Boot.</span></p>\n<p><span style=\"font-size: 12pt\">• Experience with distributed or high-availability systems.</span><br><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">What we offer</span><br></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Opportunity for growth and advancement </span></li>\n</ul>\n<ul>\n<li><span style=\"font-size: 12pt\">Great team atmosphere </span></li>\n</ul>\n<ul>\n<li><span style=\"font-size: 12pt\">Opportunity to leave your mark through the delivery of innovative ideas to the team </span></li>\n</ul>\n<ul>\n<li><span style=\"font-size: 12pt\">Work for a stable and established company </span><span><br></span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">About Us:</span><br></p>\n<p><span style=\"font-size: 12pt\">Enghouse Networks Sweden develops and operates IN and SIP/ENUM routing applications for telecom operators. We are forward-thinking specialists providing cost-effective, scalable and future-proof solutions which include rapid development, adaptation, implementation and 24/7 supervision and Managed Services. At the core of all our telecom solutions is our in-house developed iNode system.<br><br></span></p>\n<p><span>#LI-EN8 </span><span> </span></p>\n<p><span>#LI-Hybrid</span></p>",
"compensation": null,
"departmentId": "27761",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Software Engineer (C/C++)",
"departmentLabel": "Managed Services",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://enghouse.bamboohr.com/careers/2218",
"employmentStatusLabel": "Full Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/f5d78e96e2fa8b0ab10d6d008c627e0811bb9b15?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/7925368c-7ca6-4d87-b04c-7cd7eb816509JSONGET https://api.bluedoor.sh/job-postings/v1/sources/19d36ddf-e7e2-46ab-85d7-b99e0ed7c62dJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/f5d78e96e2fa8b0ab10d6d008c627e0811bb9b15/eventsJSON