Embedded Software Developer

Embedded Software Developer

Vollzeit 36000 - 60000 € / Jahr (geschätzt)
P

Auf einen Blick

  • Aufgaben: Develop clean, testable C++ code and collaborate with cross-functional teams.
  • Arbeitgeber: Join Profoto, a leader in innovative lighting solutions for photographers worldwide.
  • Mitarbeitervorteile: Enjoy strong career development, work-life balance, and a creative, agile culture.
  • Warum dieser Job: Be part of a fast-paced environment where your code shapes the future of photography.
  • Gewünschte Qualifikationen: MSc in relevant field, excellent C++ skills, and experience with embedded systems.
  • Andere Informationen: Apply now to join a team that values growth, responsibility, and fun!

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Do you have a passion for embedded systems and want to work close to hardware? Are you fascinated by seeing your code controlling more than just a computer? Do you thrive in an environment where different disciplines interact? Then you should join the embedded software team at Profoto!

The embedded software team at Profoto creates the code that enables photographers all over the globe to create great light in every image. The products our software control range from very small handheld LED lights to incredibly powerful xenon flashes. The importance of software in these products increases as they become more and more connected and software is replacing hardware for system control.

What we are looking for

Profoto is now looking for an Embedded Software Developer who wants to be involved not only in producing beautiful code but also enjoys setting up continuous build systems, creating interface specifications, and working with automated hardware in the loop testing. Profoto is hiring for attitude and potential and preferably hires high achievers that are willing to learn, want to work at a fast pace, and look forward to developing with us.

Key responsibilities

  • Develop clean, testable and maintainable C++ code within ongoing projects
  • Collaborate with electronics and mobile app developers to provide outstanding user experience
  • Define and document architecture of software and systems
  • Work with feature growth, maintenance and bug fixing of the existing product range

Requirements

To be successful in this position you should:

  • Have MSc or similar degree in a relevant area such as electronics, computer science, mechatronics or similar
  • Excellent skills in C++
  • Industrial experience of embedded systems development using standard tools for ARM based systems
  • Be fluent in English, spoken and written
  • Preferably have experience with continuous integration and testing
  • Preferably have experience with Linux and Python scripting

Your profile

You like to take responsibility for planning your own work and easily communicate with others. You are interested in trying new methods, technologies, and tools and also share your experiences with your coworkers. You have an understanding for or willingness to learn the fields listed below:

  • ARM Cortex-M class microcontrollers
  • Real-time operating systems
  • Control theory
  • Bluetooth low energy
  • Proprietary 2.4GHz radio protocols
  • Development with Linux, Python, Git and Jenkins

Want to join Profoto - The Light Shaping Company?

If you feel you have the potential to join our team, please apply with an updated CV and personal letter. Interviews will take place on a continuous basis, so apply today!

What we offer

Innovation has secured our position as the leading choice for the world's best photographers. Our culture is creative, entrepreneurial, forward-thinking, and agile. That's why we're looking for the very best and the very brightest to help make us better. Talented and driven people who are keen to enter a growing and fast-paced environment where responsibility is given early. We are committed to growth and we want our people to grow with us. To achieve this we offer an ambitious, high-quality and demanding culture where we value having fun together as we build a world-class company with a premium brand. We strongly believe and therefore offer our employees freedom and trust, coaching leadership, and strong individual development.

About Profoto

50 years ago, our founders Conny Dufgran and Eckhard Heine resolved to make the very best flash for the very best photographers, and they succeeded. That's a standard that we don't only aim to maintain but to surpass. Founded in 1968, we have 150 coworkers in R&D at our Stockholm Head Quarter.

Embedded Software Developer Arbeitgeber: Profoto - The Light Shaping Company

At Profoto, we pride ourselves on being an exceptional employer, fostering a creative and entrepreneurial culture that empowers our employees to thrive. Located in the vibrant city of Stockholm, our embedded software team offers strong career development opportunities, a fast-paced environment, and the chance to work alongside smart and passionate colleagues. We believe in providing our team with the freedom to innovate, coaching leadership, and a commitment to work-life balance, making Profoto a truly rewarding place to grow your career.
P

Kontaktperson:

Profoto - The Light Shaping Company HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Embedded Software Developer

✨Tip Number 1

Make sure to showcase your passion for embedded systems during the interview. Share specific projects or experiences where you successfully integrated software with hardware, as this will demonstrate your hands-on experience and enthusiasm for the field.

✨Tip Number 2

Familiarize yourself with Profoto's products and how they utilize embedded software. Understanding their product range, from handheld LED lights to powerful xenon flashes, will help you articulate how your skills can contribute to their mission.

✨Tip Number 3

Highlight your experience with continuous integration and testing tools, especially if you have worked with ARM-based systems. Being able to discuss your familiarity with these tools will set you apart as a candidate who can hit the ground running.

✨Tip Number 4

Demonstrate your willingness to learn and adapt by discussing new technologies or methods you've explored recently. Profoto values individuals who are eager to grow, so showing that you are proactive about your professional development will resonate well.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Software Developer

C++ Programming
Embedded Systems Development
ARM Cortex-M Microcontrollers
Real-Time Operating Systems
Control Theory
Bluetooth Low Energy
Proprietary 2.4GHz Radio Protocols
Continuous Integration and Testing
Linux Development
Python Scripting
Git Version Control
Jenkins
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
Documentation Skills

Tipps für deine Bewerbung 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded systems, C++, and any relevant projects. Emphasize your industrial experience and any specific tools you've used for ARM-based systems.

Craft a Personal Letter: In your personal letter, express your passion for embedded systems and how you enjoy working in agile teams. Mention your willingness to learn and adapt to new technologies, as well as your interest in collaborating with other disciplines.

Showcase Relevant Skills: Clearly outline your skills in C++, Linux, Python scripting, and continuous integration. If you have experience with ARM Cortex-M microcontrollers or real-time operating systems, make sure to include that as well.

Demonstrate Your Attitude: Profoto values attitude and potential, so convey your enthusiasm for taking responsibility and your eagerness to contribute to a fast-paced environment. Share examples of how you've embraced challenges in previous roles.

Wie du dich auf ein Vorstellungsgespräch bei Profoto - The Light Shaping Company vorbereitest

✨Show Your Passion for Embedded Systems

Make sure to express your enthusiasm for embedded systems during the interview. Share specific examples of projects you've worked on that involved hardware interaction, and explain why you find this field fascinating.

✨Demonstrate Your C++ Skills

Prepare to discuss your experience with C++. Be ready to talk about clean, testable, and maintainable code practices, and if possible, bring examples of your work or discuss challenges you've overcome in previous projects.

✨Highlight Collaboration Experience

Since the role involves working closely with electronics and mobile app developers, share experiences where you successfully collaborated with cross-functional teams. Emphasize your communication skills and how they contributed to project success.

✨Be Ready to Discuss Continuous Integration

Familiarize yourself with continuous integration and testing processes. Be prepared to discuss any relevant tools you've used, such as Git or Jenkins, and how they have improved your development workflow in past projects.

P
>