Embedded Software Engineer II

Embedded Software Engineer II

Full-Time 40000 - 50000 € / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and develop software for urban mobility devices, enhancing travel experiences.
  • Company: Join a forward-thinking company transforming cities with innovative tech solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative Agile environment with a focus on continuous improvement and innovation.
  • Why this job: Make a real impact on urban mobility while working with cutting-edge technologies.
  • Qualifications: 2+ years in C#/.NET development and experience with embedded software.

The predicted salary is between 40000 - 50000 € per year.

We’ve signed up to an ambitious journey. Join us! As Arrive, we guide customers and communities towards brighter futures and more livable cities. Our people and our values help us make it happen. We Arrive Curious, Focused and Together. Our values guide us and help us be at our best for our customers, the cities and communities we serve, and for ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.

The Role

Due to an increase in software development demand across a number of projects, we have an opportunity for a Software Engineer to join our Devices Team. You will be primarily focused on designing, developing, and supporting the introduction of new product features while resolving legacy product issues within an Agile environment. This role offers the unique opportunity to develop application software for ticketing devices that impact urban mobility, reporting through our established engineering leadership. You will collaborate with key stakeholders across the business to refine functional specifications into development backlogs, ensuring our technical standards remain world-class.

How to make an impact

  • Design, code, and test microservice-based solutions on Android and .NET platforms primarily using C#.
  • Actively participate in a Scrum team, contributing to all agile ceremonies and parallel team coordination.
  • Drive product quality by adhering to internal/external standards and improving software processes and tooling.
  • Realize and sustain the use of a CI/CD pipeline using tools like Bitbucket, Jenkins, and Artifactory.
  • Provide technical guidance through effective software design, code reviews, and technical issue resolution throughout the project lifecycle.
  • Support technical sales by providing estimates for new opportunities and initiatives.

About you

You are a proactive problem-solver who thrives in a collaborative, Agile environment. You take pride in writing clean, efficient code and are passionate about maintaining high technical standards through documentation and peer reviews. You are at your best when working within a team to turn complex requirements into functional, tested software. With a curious mindset, you are eager to contribute to process improvements and enjoy the challenge of working across multiple platforms and technologies to simplify the travel experience for everyone.

Your background

  • Experience of developing embedded software using Linux or Android SDKs.
  • 2+ years of C#/.NET Software Development experience (Visual Studio) on Android and/or .NET Compact Framework.
  • Proven experience developing REST/RESTful interfaces and working with microservice architectures.
  • Strong foundation in Object Oriented Design (OOD) using UML, Design Patterns, and SOLID principles.
  • Hands-on experience with CI/CD tools (Jenkins, Bitbucket, Artifactory) and automated testing (TDD/BDD).
  • Solid understanding of Agile methodologies (Scrum, Kanban) and source control tools like Git.
  • Familiarity with database technologies and workflow tools such as JIRA.
  • Experience in using AI.

Embedded Software Engineer II employer: Alumni Ventures

At Arrive, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As an Embedded Software Engineer II, you will not only contribute to transformative urban mobility solutions but also benefit from continuous professional development opportunities and a supportive team environment. With a commitment to high technical standards and a focus on meaningful impact, working with us means being part of a journey towards brighter futures for communities worldwide.

A

Contact Detail:

Alumni Ventures Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer II

Tip Number 1

Network like a pro! Reach out to current employees at Arrive on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Embedded Software Engineer II role. Personal connections can make a huge difference!

Tip Number 2

Prepare for technical interviews by brushing up on your C# and .NET skills. Practice coding challenges that focus on microservices and RESTful interfaces. We want you to shine, so get comfortable with those concepts before the big day!

Tip Number 3

Show off your collaborative spirit! During interviews, share examples of how you've worked in Agile teams. Highlight your contributions to Scrum ceremonies and how you’ve helped improve processes. We love team players who can drive product quality!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to transform urban mobility together!

We think you need these skills to ace Embedded Software Engineer II

C#/.NET Software Development
Embedded Software Development
Android SDK
Microservice Architectures
REST/RESTful Interfaces
Object Oriented Design (OOD)
UML

Some tips for your application 🫡

Show Your Passion for Urban Mobility:When writing your application, let us see your enthusiasm for transforming urban mobility. Share any relevant projects or experiences that highlight your commitment to making cities more livable and how you align with our values of curiosity, focus, and teamwork.

Tailor Your Skills to the Role:Make sure to highlight your experience with C#, .NET, and embedded software development. We want to see how your skills fit into our Devices Team and how you can contribute to designing and developing new product features. Be specific about your technical expertise!

Keep It Clear and Concise:We appreciate clarity! Use straightforward language and avoid jargon where possible. Make your application easy to read and ensure it flows well. This will help us understand your qualifications and how you can make an impact at Arrive.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our ambitious journey!

How to prepare for a job interview at Alumni Ventures

Know Your Tech Inside Out

Make sure you brush up on your C# and .NET skills, especially in the context of embedded software. Be ready to discuss your experience with microservice architectures and RESTful interfaces, as these are key components of the role.

Show Off Your Agile Experience

Since the company values collaboration in an Agile environment, be prepared to share specific examples of how you've contributed to Scrum teams. Highlight your participation in agile ceremonies and how you've helped improve processes within your team.

Demonstrate Problem-Solving Skills

As a proactive problem-solver, think of scenarios where you've tackled complex issues in your previous projects. Be ready to explain your thought process and the steps you took to resolve those challenges, particularly in relation to software design and code reviews.

Ask Insightful Questions

Prepare some thoughtful questions about the company's projects and their approach to urban mobility. This shows your curiosity and genuine interest in the role, while also giving you a chance to assess if the company aligns with your values and career goals.