Embedded Software Engineer - Junior
L4B Software GmbH
About the role
About Us
L4B Software is a global engineering deep-tech company headquartered in Munich, Germany, and Santa Clara, California. Since 2004, the company has been providing software engineering solutions and services for leading OEMs in automotive, consumer electronics, smartphone manufacturing, and medical devices.
L4B offers an undisputed "full stack" embedded-system solution that ensures end-to-end support for Software Development Life Cycle (SDLC) and embedded-OS maintenance phases. Additionally, the company provides extensive engineering services and support for Embedded Systems based on Embedded Linux, Android/AOSP, QNX, bare-Metal, and RTOS, such as:
- Design & optimizations of low-level software such as boot loaders and Board Support Packages (BSPs)
- Development and customization of OS kernels
- SW-Customizations for standard hardware/micro-controller abstract layers (HAL/MCAL) for various HW platforms
- Integrations of SDK, libraries, and development of HMI and UI/UX Applications
- Maintenance and Long Term Support (LTS) with Secure Firmware Over The Air (sFOTA™) for software migrations, mobile device management, and remote management/diagnostics.
We bring a different approach to Software engineering.
L4B Software differentiates itself through its flexible approach to software engineering, focusing on customer engagement and transparency throughout the different phases of its product life cycle, such as discovery, POC, R&D, SOP, and maintenance.
Job Description
L4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.
As a Junior Embedded Software at L4B Software, you will have the opportunity to work alongside experienced professionals and contribute to real-world projects in the field of software development. This position is ideal for students or graduates with a strong interest in embedded software, particularly in areas of embedded Linux and/or Android AOSP.
At L4B Software you will:
- Collaborate with Senior Engineers on embedded software development projects.
- Assist in the design, implementation, and testing of embedded systems software.
- Work with embedded Linux and Android Open Source Project (AOPS) technologies.
- Develop and maintain code in C and C++.
- Support software testers in fixing bugs.
- Contribute to the improvement of software development processes.
- Support in the software laboratory: flashing devices, updating software, integrating new end devices.
- Report directly to the Technical Project Manager.
Requirements
What you will bring:
- Recently graduated or currently pursuing a degree in Computer Science, Electrical Engineering, or a related field
- Passionate about embedded software and software development.
- Proficiency in Python, C, C++ and shell programming.
- Ability to work independently and in a team-oriented environment.
- Excellent problem-solving and communication skills.
- Self-motivated with a strong desire to learn and grow.
- Basic understanding of microprocessors is a plus.
- Exposure to Embedded Linux or Android Open Source Project (AOSP) is beneficial.
Benefits
What We Offer:
- Hands-On Learning: Dive into the exciting world of embedded software development as you work on real projects alongside our seasoned Senior Engineers. Get ready for an internship that's all about learning by doing.
- Cutting-Edge Technologies: Explore the latest in embedded tech, from embedded Linux to Android AOSP. This isn't just theory; it's practical experience with technologies that power the industry.
- Mentorship Matters: Our team of Senior Engineers is here to guide and mentor you. Learn from the best, receive valuable feedback, and sharpen your skills with their expert insights.
- Chart Your Career Path: Think of this internship as your stepping stone to a promising career in embedded software development. We provide a nurturing environment where your growth is a top priority.
- Flexible and Collaborative Culture: Experience the best of both worlds – the autonomy to work independently and the support of a collaborative team environment. Your ideas and contributions matter here.
L4B software is an equal opportunity employer and supports workforce diversity.
We are a dedicated team of professionals committed to delivering cutting-edge software solutions. With a focus on quality, innovation, and efficiency, we have successfully executed projects across various industries, earning us recognition as a reliable and certified player in the software engineering services landscape. We believe in providing our employees with a comprehensive compensation and benefits package that goes beyond the standard offerings. We value your well-being, work-life balance, and personal growth, and strive to create an environment where you can thrive both personally and professionally.
For more details, please visit our website www.l4b-software.com and for more information about this role, please contact L4B Software Careers.
Join our team and experience the difference. Apply now and take the first step towards a rewarding career with us. We look forward to welcoming you to our team!
Please be aware that we are unable to support the acquisition of a work permit. Eligible candidates must already be situated, as we do not offer relocation assistance or visa sponsorship.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free