How would you explain u-blox to your friend in 3 sentences?
u-blox is a company that makes tiny chips and modules that let devices communicate wirelessly and know their location.
For example, they are used in smartwatches, autonomous vehicles, and industrial machines.
We are one of the leading providers of these technologies in the world.
Technologies that we use
Can I choose the hardware? What is your coding setup (IDE, OS, Build server, Cloud provider)?
The engineers can choose the hardware that matches their needs and preferences from a preselected list, which follows the company's security and performance standards. We work with different coding tools and platforms, depending on the team and the project. Some examples are Eclipse, Visual Studio, Linux, Windows, Jenkins, AWS, and Azure.
Our software development process
How can I grow as a developer at your company (career paths and learning opportunities)?
At u-blox, you can grow as a developer by working on challenging and innovative projects, collaborating with talented and diverse colleagues, and learning from feedback and mentoring. You can also pursue different career paths, such as becoming a technical leader, a project manager, or a domain expert. We also offer various learning opportunities, such as online courses, workshops, and conferences.
Do you prefer always writing your own software for everything or use frameworks if they fit?
We prefer to use existing frameworks and libraries if they fit our requirements and quality standards. However, we also write our code when we need to create something new, customized, or optimized for our products and customers.
What are your key values and what are some daily work examples of them?
Our key values are innovation, reliability, quality, and customer focus. Some daily work examples of them are:
Innovation: We constantly explore new technologies and solutions, and we encourage creativity and experimentation among our engineers.
Reliability: We design and test our products to ensure they work reliably and securely in various environments and scenarios.
Quality: We follow best practices and standards for coding, documentation, and testing, and we strive for continuous improvement and excellence.
Customer focus: We listen to our customers' needs and feedback, and we deliver products and services that meet or exceed their expectations.
How diverse are your teams? What is the typical team size and structure?
Our teams are diverse in terms of skills, backgrounds, cultures, and perspectives. We have engineers from different countries, disciplines, and experiences, and we value diversity as a source of innovation and collaboration. Our company has many distributed teams across multiple locations with over 60 nationalities among its employees. The typical team size is between 5 and 10 people, and the structure varies depending on the project and the phase.
Do you offer any helpful initiatives for parents with young children?
We offer some helpful initiatives for parents with young children, such as flexible working hours, parental leave, childcare subsidies, and family-friendly events.
We also support a healthy work-life balance and a respectful and supportive work culture.
What is your remote work policy?
At u-blox we have an hybrid model. You can use our 60% office / 40% remote model if you have an office-based contract.
We trust you to meet and exceed your goals, regardless of where you work.
Our globally distributed teams are already built on a culture of virtual connection and collaboration, and you'll be part of it.
At the same time, you'll also benefit from a workplace where you can meet, interact, and drive innovation through informal exchanges.
If you do Agile - how is your agile process & release cycle? How much coding vs meetings/planning?
Certain teams use the scrum agile methodology - it differs depending on the department and product you will be working in.
Do you have some in-house tech workshops or hackathons? Is there an educational budget?
We have some in-house tech workshops, where we share knowledge, learn new skills, and work on fun and innovative ideas.
We also have an educational budget, which we can use to enroll in online courses, attend conferences, or buy books and other learning materials.
u-blox is committed to employee training with a target of 40 hours per year and we encourage people to self-development giving access to multiple learning platforms, training is a top opportunity for improvement.
Can I work on my projects or open source for a part of time?
You can work on your projects or open source for a part of time if they do not conflict with your work obligations and the company's policies.
We encourage our engineers to pursue their passions and interests and to contribute to the open-source community.
What do I need to do to buy a 50$ educational book on company expense?
To buy a 50$ educational book on company expenses, you need to fill out a simple expenses form, attach the receipt, and submit it to your manager for approval.
The approval process is usually quick and easy, and you can expect to get reimbursed within a week.
The interview process looks like this, step by step:
Got any questions?