Senior Embedded Software Developer (m/w/x)

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Linz
EUR 60 000 - 80 000
Sei unter den ersten Bewerbenden.
Gestern
Jobbeschreibung

Senior Embedded Software Developer (m/w/x)

Location: Linz

Hours: 38.5 h

Start: asap

Environmental awareness meets science and technology. Join the team that is revolutionizing the maintenance of the rail network with your expertise in embedded software as a Senior Embedded Software Developer.

What you will do

  • Be part of a young, international Scrum-based development team that develops an edge device to make data from condition monitoring systems available in the cloud – in real time, worldwide.
  • Gather requirements and specifications.
  • Implement software in C/C++ and design data acquisition systems.
  • Create algorithms to process data on an embedded device.
  • Put self-developed software and hardware into operation.
  • Ensure quality and continuous development of software.

What you bring

  • Professional experience in interface programming (Ethernet, CAN…), data security, data encryption.
  • A technical degree (HTL, FH, Uni) in electronics, computer science/embedded systems, or equivalent.
  • Very good knowledge of C/C++ programming on embedded Linux devices.
  • Experience in software architecture for testable and maintainable software.
  • Experience using Python to analyze data.
  • Interest in sensor technology, data acquisition, and Big Data.
  • Familiarity with tools like GIT, Jira, Confluence, Bitbucket.
  • Ability to work independently and reliably contribute to your team.
  • Openness to other cultures and ways of working, with a willingness to develop continuously.

Our Offer

  • Be part of a multi-disciplinary team of 100 brilliant minds creating products and solutions that make railway networks more attractive and environmentally friendly.
  • Work where research meets development, with opportunities to meet customers and see your product in action.
  • Enjoy flexible career options, short decision-making processes, and a diverse, supportive community.
  • Access the latest equipment, including laptop and mobile phone, state-of-the-art software, free coffee, team events, travel insurance, and more.
  • Work in an ergonomically optimized workplace with flexible hours and home office options.
  • Secure employment in uncertain times.

What defines us

Hands-on mentality

We approach projects with action and creativity, emphasizing consistency, pragmatism, and common sense.

Team spirit

Success relies on teamwork, collaboration, support, and creating a positive environment for growth.

Mutual respect

We value diversity and foster honest communication, learning from mistakes and solving challenges together.

Trust

We trust each other to work towards shared goals, delegating tasks confidently.

Performance

We strive for excellence and client satisfaction, challenging ourselves and peers.

Transparency

We share information openly, support each other, and maintain an open error culture.

Integrity

We keep our promises, guided by our values, believing integrity builds trust.

from the team

Unlike pure research companies, at tmc we see projects through to the finished product.

Andreas, Software Developer

01 / 01

We look forward to hearing from you.

If you want to develop a new digital machine solution, apply now.

Meet Carolin – Your Contact