Als Embedded Software Engineer ontwikkel en onderhoud je het Linux-besturingssysteem. Je verantwoordelijkheden omvatten: Functionele eisen vertalen naar technische specificaties. Samenwerken met hardware- en software-engineers om eisen te de...
Softwarebanen
Je houdt ervan om applicatiecode te schrijven die werkt. Je denkt vooruit. En je wilt meer dan alleen tickets afhandelen en doorgaan naar de volgende sprint. Onze softwarebanen zijn bedoeld voor ontwikkelaars en engineers die willen werken aan betekenisvolle projecten in sectoren waar hun bijdrage echt telt. Denk aan gezondheidszorg, automotive, energie of financiële dienstverlening. Deze sectoren vragen nooit om een standaard webapplicatie. Er is meer nodig, en dat lever jij namens TMC. Zie je hieronder al interessante softwarebanen?
De medewerker zal werken aan projecten met hoge technologische complexiteit, waarbij hij zal bijdragen aan de ontwikkeling, integratie en validatie van software voor systemen gebaseerd op RTOS (Real-Time Operating Systems), met een bijzondere focu...
Als Embedded Software Engineer ontwikkel en optimaliseer je software voor regelsystemen in de geëlektrificeerde voertuigen en autonome oplossingen van onze klanten. Jouw verantwoordelijkheden omvatten: Het ontwerpen, ontwikkelen en testen van...
Als Software Engineer werk je aan uitdagende projecten voor opdrachtgevers in verschillende industrieën. Je werkt vaak op R&D- of engineeringsafdelingen waar complexe vraagstukken centraal staan. Je kunt actief zijn op verschillende gebieden ...
Als .Net Full Stack Developer omvatten jouw verantwoordelijkheden: Ontwikkelen, testen en onderhouden van hoogwaardige softwaretoepassingen met behulp van .NET-technologieën. Samenwerken met multidisciplinaire teams om nieuwe functies te ...
Wij zijn op zoek naar een Change & Deployment Manager om softwaredeployments te coördineren in een complexe technische omgeving. In deze rol zorg je ervoor dat systeemupdates en releases op een veilige en efficiënte manier worden geleverd i...
Softwarebanen in hightech-omgevingen
Onze klanten komen uit sectoren waar software directe impact heeft. Denk daarbij aan IT-toepassingen zoals AI-algoritmes voor medische beeldanalyse en simulatiesoftware voor de automotive-industrie.
Je werkt aan oplossingen die schaalbaar en veilig moeten zijn, geen wegwerpcode! Of je nu functionele vereisten vertaalt naar technische specificaties, testomgevingen bouwt of werkt aan Linux OS-ontwikkeling: elk project vraagt om een hoog technisch niveau en inzicht.
TMC faciliteert je hierin, op weg naar een opdracht die het beste bij je past. Wil je precies weten hoe? Neem contact met ons op over jouw ideale softwarejob.
Wat onze softwarebanen jou brengen
Veel softwareontwikkelaars kennen het patroon: een kortlopende opdracht, uren maken, afronden en overdragen. Klaar, en door naar de volgende klus.
Het employeneurship-model werkt anders. Je bent vast in dienst bij TMC en werkt aan projecten voor klanten die jouw specifieke expertise nodig hebben. Je krijgt inzicht in je eigen verdienmodel, hebt inspraak in welke opdrachten bij je passen en deelt in de resultaten. Transparantie is hier de norm. Zo bouw je aan een carrière die jij zelf stuurt, omdat je beter werk levert en meer voldoening krijgt. Persoonlijke en professionele groei gaan hand in hand, en wij ondersteunen je in beide.
Je bent vast in dienst en werkt aan projecten voor klanten. Je krijgt inzicht in je verdienmodel, hebt inspraak in welke opdrachten je aanneemt en deelt mee in (winst)resultaten. Daarnaast krijg je de kans om te werken aan professionele en persoonlijke ontwikkeling.
Softwarebanen: van front-end tot embedded
Binnen software zijn er uiteenlopende rollen en er zijn passende jobs voor elke richting. Hieronder geven we een aantal voorbeelden.
Werk je graag aan de volledige stack, van gebruikersinterface tot database? Dan past een rol als full-stack software engineer of software developer bij jou. Je bouwt end-to-end oplossingen en schakelt voortdurend tussen front-end en back-end.
Zoek je een baan als software developer met focus op automatisering? Een software tester job biedt precies dat: je werkt aan frameworks, web/API-automatisering en CI/CD-pipelines. Functies in softwaretesten draaien om het waarborgen van kwaliteit voordat code, tools of apps in productie gaan.
Wil je dichter bij hardware werken? Via onze embedded software engineer jobs ontwikkel je software die direct op apparaten draait. C++ software engineers werken aan software waarbij prestaties en stabiliteit belangrijk zijn.
Voor degenen die de technische richting uitstippelen, is er de software architect job. Je bepaalt de structuur van systemen, maakt technologische keuzes en zorgt voor samenhang tussen componenten.
En er is meer. Denk aan functies voor Java software engineers, Linux engineers gefocust op OS-ontwikkeling, DevOps engineers die ontwikkeling en operations verbinden, of cybersecurity engineers die systemen beschermen tegen digitale bedreigingen. Bekijk onze huidige vacatures!
Van front-end tot embedded. Denk: full-stack software engineer, software developer, embedded software engineer, software tester, software architect, DevOps engineer en cybersecurity engineer.
Denk aan de medische sector, de automobielbranche, energie en banken. We bieden interessante klanten in deze branches.
Samenwerking in softwarebanen
Werken aan projecten betekent dat je er niet alleen voor staat. Je maakt deel uit van een businesscel met collega's die in hetzelfde vakgebied werken. Je wisselt kennis uit, zowel formeel als informeel.
Op locatie (bij je opdracht) werk je samen met andere developers, hardware engineers en stakeholders. Die combinatie, je eigen netwerk plus directe samenwerking in multidisciplinaire teams, maakt jou een betere engineer.
Ontwikkeling die past bij jouw richting
Via de YOUniversity krijg je toegang tot trainingen die relevant kunnen zijn voor jouw vakgebied. Wil je je kennis verdiepen in softwarearchitectuur? Meer grip krijgen op DevOps of security? Of je juist verbreden richting projectleiderschap? Jij bepaalt de richting en wij geven je de vrijheid om die te volgen.
De YOUniversity is een vast onderdeel van het employeneurship model. Daarnaast is er the Entrepreneurial Lab voor jouw eigen initiatieven, van nevenprojecten tot ideeën die kunnen uitgroeien tot nieuwe services.
Een voorbeeld van een unieke baan: software engineer
Een software engineer (een specifiekere en populairdere functie) werkt aan het vertalen van functionele vereisten naar technische specificaties, het ontwerpen en beoordelen van oplossingen, en het bijdragen aan kwaliteitstesten. Je bent betrokken van ontwerp tot oplevering. Dat vereist niet alleen technische kennis, maar ook het vermogen om af te stemmen met hardware-engineers, testers en klanten.
Softwarebanen voor starters, juniors en seniors
Of je nu bijna afgestudeerd bent of al jaren ervaring hebt: je kunt op verschillende niveaus instappen. Op zoek naar een junior software engineer baan? Bekijk onze huidige aanbiedingen en zoek naar junior posities.
Specifiek op zoek naar senior software engineer banen? Duik er meteen in met meer zelfstandigheid en neem volledige verantwoordelijkheid. Jij kiest in overleg welke opdrachten aansluiten bij jouw expertise en ambities. Je wordt aangenomen op basis van wat je kunt, niet alleen op je diploma.
Ja. Via een traineeship kun je starten als junior software engineer. Je werkt onder begeleiding aan gevarieerde maar altijd baanbrekende projecten.
Bekijk alle softwarevacatures en solliciteer direct.
Op zoek naar een baan als softwareontwikkelaar of software engineer waar je wordt ingezet als specialist? Bij ons vind je bijvoorbeeld:
- Embedded software vacatures
- Software tester vacatures
- Software architect vacature(s)
Staat jouw ideale functie momenteel niet vermeld? Via een open sollicitatie verkennen we samen welke rol aansluit bij jouw kennis, ervaring en ambitie. Vorm jouw carrière opnieuw!
Stuur ons een bericht voor mogelijkheden, samenwerkingen of vragen. We komen graag met je in contact!