Job Search and Career Advice Platform

Enable job alerts via email!

Junior Software Engineer

Trades Workforce Solutions

United Kingdom

On-site

GBP 30,000 - 40,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech start-up specializing in embedded systems is seeking a junior engineer to work on innovative robotics technology. This role requires proficiency in programming languages such as C, C++, C#, or Go, along with an eagerness to learn and adapt. Ideal candidates will also have familiarity with Linux environments and a degree in Computer Science, Electronic Engineering, or Robotics. This is an exciting opportunity to join a forward-thinking company and contribute to cutting-edge projects.

Qualifications

  • Familiarity with Linux/Unix/BSD environments and a passion for programming.
  • Eagerness to learn and adapt to new challenges.
  • Proficient in at least one programming language: C, C++, C#, or Go.

Responsibilities

  • Work on robotics technology and embedded systems in a Linux environment.
  • Contribute to the development of algorithmic and real-time systems.
  • Participate in version control using Git and manage repositories.

Skills

C
C++
C#
Go
Python
Linux
Git
Data analysis

Education

Degree in Computer Science, Electronic Engineering or Robotics
Job description

Are you a junior engineer with a passion for Embedded Systems and C++?

Imagine having the opportunity to shape the future of a burgeoning RTOS company with your decisions.

Are you eager to work with cutting-edge technology in the field of software development and embedded systems? Look no further!

About the Role

As a junior engineer in this team, you will be an integral part of the company's journey. Our client is well‑funded, has established relationships with major clients, and is already working on exciting projects.

This forward‑thinking company specializes in high‑level RTOS technology with global applications.

The ideal candidate will have a desire to become a specialist in robotics and embedded systems.

An interest in web development would also be a valuable asset.

Tech Stack

In this role, you'll have the chance to work on cutting‑edge robotics technology, including embedded systems, all within a Linux environment. Hands on skills in one of the following programming languages is preferable: C, C++, C#, or Go. Knowledge of multiple languages is a significant advantage, and familiarity with scripting languages like Python is a plus.

What We’re Looking For
  • Familiarity and a passion for programming within Linux/Unix/BSD environments.
  • An eagerness to learn and adapt to new challenges.
  • Proficiency in at least one of the following: C, C++, C#, or Go, with a willingness to expand your skillset.
  • Familiarity with scripting languages like Python.
  • An exposure to version control systems like Git and experience with repositories like GitHub or GitLab.
  • A strong grasp of algorithmic, real‑time, and embedded development.
  • Keen attention to detail and the ability to analyse data.
  • A desire to pick up skills for data mining and uncovering hidden insights.
  • Degree in Computer Science, Electronic Engineering or Robotics.
  • Strong problem‑solving skills and the ability to identify anomalies.

So, if you’re looking for anew challengeat anexciting tech start‑up, who are ready totake things to the next level,please don’t hesitate to apply!

Humand Talent Solutions and their clients and associates do not discriminate on any of the following and any terminology that suggests that should be made aware to our business ASAP.

Categories include:

  • gender
  • race
  • religion or belief
  • disability
  • age
  • pregnancy and maternity
  • marriage and civil partnership
  • sexual orientation
  • gender reassignment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.