All active Principal Engineer roles based in Switzerland.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Toradex is a global company strongly focused on engineering & technology. We’re powered by a diverse & uniquely gifted workforce. We pursue the best people to propel our innovative vision of embedded computing and IoT. If you’re interested in being a driving force at an agile technology company, engineering clever computing solutions & helping other companies bring their products to life, we should talk.
We are seeking a highly motivated Device Software Lead to join our team in Horw, Switzerland. This is an onsite position, with the flexibility to work from home 1–2 days per week following the initial onboarding period.
As Device Software Lead, you will be the architect and driving force behind how Toradex turns strong hardware and BSP foundations into innovative, easy-to-use, and secure device enablement.
This is a senior technical and people leadership role (Lead / Principal / Director level) that combines:
You won’t just run the current playbook - you will evolve and reinvent how Toradex demonstrates industry-leadership in Device Software: from how we structure BSP and layers, to how we deliver reference images, to how customers experience our platform end-to-end.
This role is ideal for leaders who want to combine strategic architectural thinking, hands-on engineering, software product management for devices, and people management – shaping both the technology and the team that delivers it.
You’ll be a key voice in both what we build and how the world hears about it.
You’ll be accountable not only for how the platform is built, but also for which device software capabilities we prioritize, how they are packaged, and how they land with customers.
You will define the technical vision for our device software stack and personally drive key architectural decisions through to implementation, ensuring technical excellence at every layer.
New layering patterns that keep BSP clean but powerful
Smarter reuse of product building blocks to cover more use cases with less complexity
Simplify advanced software features for the ease-of-use of the customer
BSP / kernel
Security
Automation / CI
Product management Devices
Product Management Torizon OS
Torizon R&D Director
How we meet evolving security and regulatory demands
How we structure releases and long-term maintenance
How our device software strategy ties into Torizon and other offerings
Roadmaps
Design decisions
Technical guidelines others can follow
Set a clear vision and direction
Provide coaching, feedback, and growth opportunities
Build a culture where innovation and shipping both matter
Secure boot and encryption that are safe, robust, and simple to adopt
Connectivity enablement where Wi‑Fi / BT / 4G/5G are not a project, but a capability
Reference images that are genuinely useful: easy to start from, easy to adapt for production
From first download, to first boot, to first secure, connected product
From Yocto experts to teams new to Embedded Linux
Back technical work with strong documentation, examples, and developer workflows.
Speak at conferences and webinars
Publish deep technical articles and architecture stories
Engage with partners and strategic customers on platform direction
Track industry trends (e.g. security, regulatory, RT, connectivity, open-source tooling)
Distill what really matters for Toradex and our customers
Propose and drive new initiatives that keep us ahead of the curve
How Toradex makes Embedded Linux & Yocto easier
Why our approach to BSPs, layers, and enablement is different and better
How innovation in device software translates into real customer value
Designing and maintaining layers and recipes
Working with BSPs or Yocto-based distributions
Owning or significantly influencing platform-level architecture
Linux kernel configuration for embedded
Device trees and driver integration
Bootloaders (e.g. U‑Boot) and secure boot basics
Security enablement (secure boot, encryption, key provisioning)
Connectivity enablement (Wi‑Fi / cellular integration, network stack configuration)
Platform / distribution integration in embedded products
You will regularly design, prototype, and review code, and are expected to directly contribute to critical technical solutions—not just oversee or delegate.
You thrive on solving complex integration challenges and are comfortable jumping into the codebase when needed.
Responsibility for platform-level or integration-level topics
Leading change and introducing new approaches, not just maintaining the status quo
Can explain complex technical decisions clearly to engineers and non-engineers
Can represent Toradex confidently in public forums
You have introduced new ideas, patterns, or tools that significantly improved a platform, workflow, or product
You balance bold ideas with a realistic sense of what teams can maintain over time
Customer- and developer-focused: you care deeply about how others experience the platform you build.
Curious and forward-thinking: you like to explore what’s next and translate it into practical improvements.
High ownership: you think in terms of outcomes and impact, not tickets.
People person: approachable, empathetic, and able to create an environment where people feel safe to experiment and speak up.
You will split your time between hands-on technical work, software product management for devices, architectural leadership, and team development.
We expect you to lead from the front: designing, building, and mentoring—not just managing or advising.
Toradex is a leader in embedded computing, serving innovative products to industrial, medical, automotive & IoT companies creating feature-rich & intelligent systems for demanding applications, e.g. supercars, self-driving tractors, patient monitoring systems – to name a few.
We provide effective & robust embedded computing solutions and strive for the best development experience in the industry with a focus on intelligent hardware design, innovative software solutions & free comprehensive support. Our relationship with our customers ensures that we all succeed and it allows us to participate in the realization of incredible new products. Our products are directly sold to more than 3'000 industrial customers in over 70 different countries worldwide.
Ready to apply?
Apply to Toradex
Employee Applicant Privacy Notice
Who we are:
Shape a brighter financial future with us.
Together with our members, we’re changing the way people think about and interact with personal finance.
We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.
About the role
We are looking for a Principal Engineer with experience in the design and operations of multi-channel white-labeled platforms. In this role you will lead the design and evolution of our platform to support the needs of both on-prem and hosted customers. Your influence will span across teams, projects and locations, shaping both our technical direction as well as how our teams build and operate software systems.
You will be responsible for defining frontend architecture standards, guiding engineering teams, and ensuring that user-facing platforms are robust, maintainable, secure, and future-proof. You will work closely with product management, UX, backend architects, and delivery teams to translate business and user needs into elegant technical solutions.
You will proactively identify the problems to solve and advocate for the right organization priorities. This role is inherently cross-functional and you will work closely with engineering, product, risk, compliance, data, legal, and executive teams to define and execute on technical strategy. You’ll face and solve a wide range of challenges: technical, product, and operational, shaping your personal growth and career along the way.
This is a senior, hands-on architecture role combining strategic design responsibility with deep technical execution.
What you'll do
What you'll need
Technology requirements
Ready to apply?
Apply to SoFi
Share this job
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
As part of the Platform Engineering department, the Traffic team is crafting, building, and improving the multi-cloud platform at scale for Elastic Cloud Hosted and Serverless. We grow and mature our distributed network services and solutions for multiple cloud service provider platforms. We are built on Kubernetes, Go/Scala, and custom orchestration architectures. In your daily life with us, you will participate in coding, innovating technical designs, crafting solutions, improving resilience, and prioritizing security, bug fixes, and features. For example, Debugging Azure Networking for Elastic Cloud Serverless is part of our efforts, and we want your experience to contribute to a truly exceptional customer experience!
You don't need to have all of these items, but these represent the types of work you will do as a Software Engineer at Elastic.
Compensation for this role is in the form of base salary. This role does not have a variable compensation component.
The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.
Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Additionally, this role is still eligible to participate in Elastic’s equity plan, Registered Retirement Savings Plan (RRSP), and a range of other benefits offered with a holistic emphasis on employee well-being. If you need additional details on our benefits, please review the Canada Benefits page on Wiki.
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.
We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.
Different people approach problems differently. We need that. Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster)
Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic.
Please see here for our Privacy Statement.
Ready to apply?
Apply to Referral Board
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.