Onics - Software Tech Lead
Build advanced IoT software at Onics. Drive architecture, shape end-to-end systems, and solve real-world challenges in a hands-on, high-impact tech environment.
Software Tech Lead at Onics
At Onics, we design and deliver cutting-edge IoT hardware and cloud services to industry-leading solution providers within insurance, energy, care, and security. Since 2007, we’ve been pushing the boundaries of wireless technologies – collaborating with world-class institutions to bring future solutions to life.
Now, we’re looking for a Software Tech Lead to help grow and mature our software development efforts – someone who enjoys hands-on development, takes pride in building robust systems, and thrives in a collaborative environment where progress is made one smart step at a time.
Your Role: Lead, Build, and Elevate
As Software Tech Lead, you will lead by example in both code and culture. You’ll take ownership of the software development process – from architecture and implementation to release procedures and agile planning – while guiding a growing team toward stronger habits, better methods, and smarter decisions.
You’ll write Java applications that sit at the heart of our IoT platforms – interfacing with embedded Linux systems, firmware, and cloud infrastructure. While your focus will be on application-level development, a solid understanding of how data moves through the entire system – from hardware to cloud – will be essential for making robust and well-integrated design choices.
This is a key technical role with real impact. You’ll collaborate closely with the solution architect and other Tech Leads across hardware, mechanics, and firmware to find the best path forward together.
Your Key Responsibilities
- Lead the design, implementation, testing, and deployment of high-level Java applications in an embedded Linux environment
- Mentor team members and promote collaboration, ownership, and best practices
- Own the Scrum process in your team – including planning, retrospectives, and continuous improvements
- Build and enforce robust release pipelines, automated tests, and high-quality assurance workflows
- Work closely with firmware and cloud teams to ensure system-level understanding and integration
- Drive software architecture discussions – from data flow to modular patterns and scalable solutions
- Foster a culture of responsibility and initiative – bringing in good habits, tools, and structure
- Be a strong voice in cross-functional collaboration – and the go-to person for high-level software questions
- Help grow a self-leading team with strong habits and technical confidence
About You
You’re a proactive developer who helps teams move forward – through collaboration, sound judgment, and a focus on quality. You enjoy solving real-world problems and making lasting improvements in how we build software.
Your strengths and experience:
- Solid experience with software development in Java and embedded Linux environments
- Deep understanding of software design principles, patterns, and architecture
- Strong skills in automated testing, release management, and DevOps practices
- Hands-on experience with Scrum or other agile workflows – ideally with a technical focus in a Tech Lead or comparable role
- Proven experience with Scrum/agile workflows – ideally in a team lead or Scrum Master role
- Comfortable discussing system-level topics with firmware and cloud engineers
- Excellent communicator – able to explain, involve, and align across functions
- Analytical and pragmatic mindset – you understand root causes and find smart solutions
- Committed to quality, security, and continuously improving both
What We Offer
- A central role in shaping how we build software at Onics
- A growing and ambitious team where your decisions matter
- High influence on direction, tooling, methods, and structure
- A flat organization with plenty of room for initiative and ownership
- A chance to write real, production-grade code – and help build a strong, self-leading team
Interested?
If you're ready to take part in building real-world IoT solutions in a collaborative, hands-on tech role – and want to help a good team become even better – we’d like to hear from you.
Let’s build something exceptional together.
- Department
- Onics
- Locations
- Onics

Onics
Onics - Software Tech Lead
Build advanced IoT software at Onics. Drive architecture, shape end-to-end systems, and solve real-world challenges in a hands-on, high-impact tech environment.
Loading application form