carreer job

C++ Embedded Software Developer Senior

If you want to change the world for the better with your own contribution and interesting work and, at the same time, advance your career in the field of technical development, do not hesitate to contact us.

C++ embedded software developer senior | IT Jobs in Brno

Consilia is looking for a fellow C++ embedded SW developer senior to join its SW/HW development team

Consilia is a medium-sized Czech company that has been successfully working with European customers on innovative projects in the field of electronics and embedded software development for 20 years.

The results of our work can be found in today's embedded systems, test and measurement systems, and state-of-the-art communication devices.

Job description

As a C++ embedded software developer, you will independently design the architecture, analyze possible platforms, and select the most suitable one. You will also implement the creation of software modules, perform unit tests, integrate software modules into the system and functional tests.

Main tasks

  • The development of embedded software for ARM Cortex-A (Linux OS and applications).
  • The development of embedded SW for ARM Cortex-M (bare metal FW).
  • A team collaboration on SW architecture design.
  • Debugging in different development environments.
  • Unit tests.
  • The integration of individual SW modules into the system.
  • Functional tests.
  • Collaboration with other teams in the field.

What awaits you with us

  • A team collaboration on project concepts - One-man-show is not quite our style.
  • A friendly and informal team - A positive colleague moves the company forward.
  • Working on diverse projects - Don't look for routine.
  • Sharing experiences with colleagues - We consult the best practices and pass on our know-how.
  • A fair share of meetings - Regular communication is indispensable for joint projects.
  • Communicating with customers in English - A frequent and important part of the job.
  • Occasional traveling within the EU - Most work can be done remotely, but sometimes we integrate larger units with customers.

To work with Consilia, you need

  • Knowledge of C, C++, and object-oriented programming in embedded software - At least a large part of it. We can do the rest.
  • Experience with commercial projects - Knack of home embedded fiddling about can be very useful too.
  • Willingness to push the technology development a bit further - Our creations change with the times and you rarely buy something like this on Aliexpress.
  • Knowledge of English, both written and verbal - At least the communicative basics to get along with the customer and accommodate the hotel. We offer opportunities to improve your english with us.
  • Driving license with no. B is an advantage - We often travel to our customers in the EU by car, but we are not opposed to the comfort of a train.

Contact form

Let us know about your idea of a career at Consilia.

Consilia Brno is currently looking for new colleagues to join a constantly expanding company of software and hardware engineers.

* Fields marked with an asterisk are required.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Pavel Vrtík

Pavel Vrtík

Business Development

email
pavel.vrtik@consilia-brno.cz

Feel free to contact me directly.

Just 4 steps to join our team

Our values and priority

We know you have a private life and that a healthy balance brings better results and sustainability.

We offer our employees the opportunity to establish a work-life balance.

We strive to keep the necessary paperwork within acceptable limits when communicating the inputs and outputs of work and documenting workflows.

Of course, we also provide human facilities (the possibility to store your bicycle somewhere, take a shower, have a coffee or a snack, and work out on the company's fitness machine).

Take a look at our facilities and where we create new ideas.

Laboratory Brno: Tuřanka 1222/115, Building A, 627 00 Brno