Embedded Software Engineer (only Portugal)
Volis · Porto, Portugal
No Portuguese requiredPosted 7 days ago
Apply directly with the employer or job board. Applications are never handled here.
Volis: Transforming chaos into order.
At Volis, we are revolutionizing the way companies utilize their data. We are a rapidly growing startup with the mission of unlocking the hidden potential in organizations' data, delivering actionable insights and innovative solutions. We offer end-to-end solutions that cover all aspects of data transformation to the use of AI and Machine Learning algorithms.
Responsibilities:
- Contribute to the vision and innovation of new Volis Mining product offerings, aiming to make Volis a global leader in mining fleet management systems.
- Resolve and proactively address critical issues that have an impact on long-term business success of the Volis Mining ecosystem.
- Lead development and quality efforts, working together with the product and project managers to ensure the development and delivery of fixes meet the schedule requirements and high quality standards expected by Volis customers.
- Diagnose the root cause of failures both on development and field environments.
- Develop onboarding and training for new team members.
- Mentor junior team members.
Requirements:
- Outstanding debugging, troubleshooting, and analytical skills.
- Solid experience in embedded software engineering.
- Bachelor's degree in computer science or a related engineering field, or relevant professional experience.
- Experience committing code at scale on complex source control structures using Git.
- Experience on working and debugging Linux environments.
- Experience on building Embedded Linux distribution with Yocto Project.
- Experience developing software using one of the following languages: C, C++ or Go.
- Familiarity with scripting using Python and/or Bash, etc.
- Multi-tasking skills and ability to work under tight deadlines.
- Fluent written and verbal communication skills in English.
Experience with the following are considered a plus:
- Experience collaborating in open source software communities.
- Solid skills and background in Linux kernel building, development, and testing.
- Solid skills and background in userspace building, development, and testing.
- Familiarity with Qt GUI framework development.
- Experience with cloud computing on GCP.
Keep looking
250+ English-friendly jobs in Porto
Every one checked for language requirements, updated daily.