facebook tracking

Experienced Embedded SW Engineer

Do you thrive mostly in an environment that encourages initiative, continuous learning and enables self-organized teams? Join Zenseact to contribute to making the world of mobility safer!
Scroll to content

Do you thrive mostly in an environment that encourages initiative, continuous learning and enables self-organized teams? The idea of working along experienced engineers from all over the world, while developing a product that can ultimately save 50,000 lives a year attracts you? Then continue reading!

Insights from the Team

We are looking for an experienced embedded software engineer to join a team working on system integration, performance and stability of our complete software stack running on our target production hardware. You and your new team will make sure the software starts and runs as specified by either helping other teams to adapt our stack to the limitations of the underlying hardware and OS, or by updating the specification of how it should run. As an experienced engineer in the team, you will guide others in what to measure, how to interpret the results, and what solutions to explore to produce a dependable software system.

Your mission & day-to-day tasks

Your mission is to enhance the team’s effectiveness in understanding the system properties, explain it to other stakeholders, and to make improvements. Together with the Product Owner, the team defines the most relevant questions to answer and improvement to pursue, and we plan based on both internal and external stakeholder feedback and deliver the improvements incrementally in 2-week sprints.

One day as an embedded engineer in our team won’t be like the other, but here comes some examples:

  • Developing Software for embedded systems in C++
  • Work close with Zenseacts CI/CD process, Bazel and Nvidia chipsets.
  • Taking active part in the integration on the target environment – experiencing the real-life performance of our product.
  • Interacting with various stakeholders, in order to verify the improvements meet the expectations.

The team at Zenseact has end-to-end responsibility, thus we own the backlog together and always strive for learning new things and expanding our competence. You have the chance to impact your own role and form it, depending on your interests.

Your background and experience

We think that you have a M.Sc in Computer Engineering (or equivalent experience) and 5+ years of industrial experience of embedded software engineering. You can find performance bottlenecks and implement improvements in the software integrations, e.g., in inter-process communication, i/o and application synchronization primitives.

Essential experience:

  • M.Sc in Computer Engineering (or equivalent).
  • 5+ years of C/C++ SW development for embedded systems.
  • Multi-process system profiling and tuning.
  • Mentoring/guiding other engineers.
  • Proficiency with Linux.

Nice-to-have experience:

  • Full system profiling and tuning on an SoC.
  • Implementing and tuning inter process communication.
  • Performance tuning on QNX.
  • Performance tuning on ARM A class SoCs or similar.
  • Safety critical software.

Flexible-remote way of working: Zenseact has a flexible and modern approach, thus is happy to offer to its employees the possibility for a combination of work at the office and from home. This doesn't include fully remote work from outside Sweden/China.

More about Zenseact

Zenseact’s purpose is to make safe and intelligent mobility real, for everyone, everywhere. We develop the complete software stack for ADAS and AD, from sensing to actuation. Our focus is to build a single cutting-edge software platform in order to serve various levels of autonomy and offer unequaled scalability at the same time. We operate out of Gothenburg, Sweden and Shanghai, China. Zenseact’s first self-driving deployment will be launched on the next-generation vehicle platform from Volvo Cars.

Self-driving cars, when real, is estimated to reduce fatal car accidents with more than 85%, saving more than 50,000 persons from dying in car accidents caused by human errors each year. We feel that is a goal worth pursuing.

But technology, software, tools and datasets would not mean much without the best people behind the wheel to drive them. At Zenseact, some five hundred of the best engineering minds globally, stationed across two continents, are collaborating with the same passion: to bring autonomous driving to the streets for real and create a safer journey for everyone. This is part of our culture and how we work, develop and grow together.

Zenseact works proactively to create a culture of diversity and inclusion, where individual differences are appreciated and respected. To drive innovation we see diversity as an asset, which means we value and respect differences in gender, race, ethnicity, religion or other belief, disability, sexual orientation or age etc.

Interviews are held on a continuous basis, so we highly recommend that you submit your application at your earliest convenience.

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

Gothenburg, Sweden

Lindholmspiren 2
417 56 Gothenburg, Sweden Directions View page

Teamtailor

Career site by Teamtailor