Jobless Developer
Ultra Group AB logo

Posted 67 months ago

Open

Software Embedded Engineer

GöteborgHybrid

AI Summary

Designs and implements embedded software for real-time, resource-constrained devices in domains such as autonomous vehicles, collaborating with electronic engineers and integrating with cloud services.

About this role

We are now looking for a driven and proactive embedded developer for our client’s behalf. You get to step into work life with exciting assignments. Examples of projects currently being conducted: development of autonomous vehicles, cloud-based services, embedded software development and artificial intelligence. We are looking for candidates who love challenging assignments, who is not afraid of networking and challenging each other. Besides being technically skilled, you probably also enjoy explaining to others how things work and help each other in a team. It’s key for you to enjoy a varied and a high work rate in the role as a software developer. The work is most often based on an agile approach and we believe that you have a deep understanding of the software development workflow and life cycle.

Your background

To succeed in the role, we see that you have a degree in IT and 5 years or more of working experience within the software engineering/Automotive industry. The service requires that you have a wide range of skills ranging from practical development to the mentioned skills below.

  • Design and implementation of new products in cooperation with electronic engineers
  • Experience of C and C++ in an embedded, real-time, resource constrained device
  • Experience in writing software for embedded systems
  • Knowledge of Unix-based operating systems and the GCC toolchain
  • Proven problem solving ability
  • Knowledge of CI/CD, Jenkins, Yocto, Bitbucket, GIT, Artifactory
  • Communication protocols e.g. CAN (CANoe, CANdela, CANalyser), LIN, FlexRay
  • Knowledge of the Qt Application Framework
  • Knowledge of modern user interface concepts
  • Create prototypes that connect to either new or existing physical components
  • Quick mock-ups using e.g. Arduino, Raspberry Pi
  • Integrate with various cloud services via HTTP, TCP/IP, MQTT, etc


Personal characteristics

As a developer, it is highly important that you have a flexible and solution-oriented approach. You are communicative and strongly driven. Furthermore, you are result-oriented and want to work towards concrete goals to contribute to the team success. We believe you are an analytical team member and well experienced within information presentation. You show a can-do attitude and are not afraid of taking responsibility to solve tricky problems. It is meritorious if you have an interest and experience in new technology.

Skills

ArduinoArtifactoryCC++CANCI/CDEmbedded SystemsFlexRayGCC ToolchainGitHTTPJenkinsLINMQTTQtRaspberry PiReal-time Operating SystemsTCP/IPUnixYocto

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →