×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer - Platform

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Verity
Full Time position
Listed on 2025-12-12
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CHF Yearly CHF 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: (Senior) Embedded Software Engineer - Platform
Location: Zürich

Our Teams' Mission :

The mission of the embedded team is to develop and maintain autonomous systems that ensure exceptional performance and high reliability. We collaborate closely with other teams to provide a platform that enables accomplishments never achieved before. As passionate engineers, we work extensively with diverse hardware platforms and participate in the full life cycle of development, from the initial idea to the final working product.

Your

Role :
  • Participate in the full embedded software life cycle, including design, implementation, code reviews, testing, verification and validation
  • Deliver highly reliable software for embedded processors (mostly ARM architecture)
  • Perform embedded Linux system integration
  • Participate in making design decisions to develop high performance and reliable embedded systems
  • Review and provide feedback on the system-specific aspects of hardware designs
  • Co-operate with electrical engineers to perform verification and validation of new boards
Your Experience :
  • Degree (FH, BSc, MSc) in computer science, software or electrical engineering, or relevant field.
  • Excellent knowledge of C and very good knowledge of modern C++
  • Professional hands‑on experience in designing and developing embedded software
  • Strong commitment to high coding and design / architecture standards and best practices
  • Experience in developing Linux-based embedded systems
Additional plus :
  • Experience in device drivers for cameras, image and video processing, and Wi‑Fi
  • Experience in Device Tree and Linux kernel driver development
  • Experience writing safety‑critical code
  • Fluent in English, both written and spoken
Who you are :

You possess excellent interpersonal and communication skills, along with a high level of initiative and a strong sense of responsibility, embodying a can‑do attitude. As a team player with high problem‑solving competence, you are capable of working autonomously and approach complexity with optimism, resilience, and perseverance. Additionally, you have an analytical understanding, a structured and results‑oriented working method, and a curiosity that drives you to leave your comfort zone and learn new things.

Why

Verity?
  • A great engineering culture, including flat hierarchies, an open‑door policy, and a focus on joint responsibility and mutual trust and support
  • Working with a skilled, high‑achieving, experienced, and fun team—with lots of opportunities to develop your professional career and grow with the company
  • Flexibility of a hybrid work environment. You can arrange start and finish times around your life (picking up kids, walking the dog, training for your next marathon at lunch)
  • Annual team‑building events, quarterly and monthly get‑togethers, knowledge‑sharing talks, game nights, and more
  • 25 days of annual leave, employee stock ownership plan (conditions apply), variety of pension plans, and relocation packages
  • Welcoming office space complete with friendly team members, free snacks (fresh fruits, coffee, and more!), and fun activities—we’re dog‑friendly!
Learn more about who we are, what we do, and how we think at

We strive to create an inclusive environment that empowers our employees. All qualified applications will receive consideration for employment without regard to race, nationality, religion, sexual orientation, gender, age, physical [dis]ability, gender identity or length of time spent unemployed.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary