Senior Software Engineer
hace 3 días
Ample Inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered.
We utilize advanced robotics to enable rapid and cost-effective modular battery swapping, making powering your electric car as convenient as a gas station visit.
Our passionate team of technologists, designers, and environmental advocates is dedicated to addressing one of the most pressing challenges of our era.
We are seeking an experienced Senior AUTOSAR Software Engineer on the Ample Iberia team to design, develop, and maintain software architecture for Battery Management Systems (BMS) used in electric vehicles (EV).
The ideal candidate will have deep expertise in AUTOSAR standards and a strong background in embedded software development for automotive applications.
This role will involve working closely with cross-functional teams, including hardware engineers, system architects, and software developers, to deliver high-quality, scalable, and reliable software solutions for our electric vehicle battery systems.
Key Responsibilities:
- Software Architecture Design: Define and design the software architecture based on AUTOSAR standards, specifically for Battery Management Systems (BMS). Ensure modular, scalable and reusable software architecture to accommodate EV battery control, diagnostics and communication.
- AUTOSAR Integration: Lead the integration of AUTOSAR Basic Software (BSW) and complex device drivers (CDD) for BMS. Customize AUTOSAR software components, RTE (Run-Time Environment) and MCAL (Microcontroller Abstraction Layer) to meet specific hardware requirements.
- Requirements Engineering: Gather, analyze and document software and system-level requirements related to battery management. Collaborate with system engineers to define software interfaces and interactions between BMS, charging systems, vehicle control units and other electronic control units (ECUs).
- Software Development and Testing: Lead and participate in the software development life cycle, from design and coding to integration and testing. Implement and validate BMS software components using model-based design and auto-coding techniques (e.g., MATLAB/Simulink).
Qualifications:
- Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, Embedded Systems, or a related field.
- Experience: 5+ years of experience in embedded software development, with a focus on AUTOSAR-based architecture in the automotive domain.
- Hands-on experience with AUTOSAR software design using tools such as Vector DaVinci Developer Classic or Autosar Builder.
- Hands-on experience with AUTOSAR Classic or Adaptive platforms, including tools such as Vector DaVinci, EB Tresos or similar.
- Hands-on experience in Automotive testing tools like CANoe & CANalyzer.
- Experience with UDS and diagnostic authoring and testing tools.
- Strong understanding of automotive communication protocols (e.g., CAN, LIN, FlexRay, Ethernet).
Skills:
- Strong knowledge of embedded C programming.
- Expertise in ISO 26262 functional safety standards.
- Strong problem-solving and debugging skills in embedded systems.
- Ability to work in a dynamic and collaborative team environment.
-
Senior Software Engineer
hace 6 días
Madrid, Madrid, España Centric Software A tiempo completoAbout Us: At Centric Software, we're a leading enterprise software innovation company, empowering clients in today's dynamic markets. We're establishing our inaugural European development team and seeking a Senior Software Engineer with strong proficiency in Java and/or JavaScript. Your Role: As a Senior Software Engineer, you'll take ownership of designing...
-
Senior Software Engineer
hace 3 días
Madrid, Madrid, España Centric Software A tiempo completoAbout Us:At Centric Software, we're driving innovation in enterprise software. As we establish our European development team, we're seeking a Senior Software Engineer with expertise in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments, this is your chance to shine.Your Role:As a Senior Software...
-
Senior Backend Software Engineer
hace 1 semana
Madrid, Madrid, España Novatec Software Engineering España A tiempo completoUnlock Your Potential as a Senior Backend Software EngineerAt Novatec Software Engineering España, we're on a mission to push the boundaries of innovation and excellence in software development. As a Senior Backend Software Engineer, you'll be part of a vibrant team that thrives on collaboration, creativity, and a passion for delivering cutting-edge...
-
Senior Backend Software Engineer
hace 2 semanas
Madrid, Madrid, España Novatec Software Engineering España A tiempo completoSenior Backend Software EngineerAt Novatec Software Engineering España, we're seeking a skilled Senior Backend Software Engineer to join our team. As a key member of our development team, you'll be responsible for designing and implementing robust, scalable back-end systems using cutting-edge technologies.Key Responsibilities:Develop and maintain...
-
Senior Backend Software Engineer
hace 2 semanas
Madrid, Madrid, España Novatec Software Engineering España A tiempo completoSenior Backend Software EngineerAt Novatec Software Engineering España, we're seeking a skilled Senior Backend Software Engineer to join our team. As a key member of our development team, you'll be responsible for designing and implementing robust, scalable back-end systems using cutting-edge technologies.Key Responsibilities:Develop and maintain...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Emburse A tiempo completoJoin Emburse as a Senior Software Engineer IAt Emburse, we're passionate about building innovative solutions that empower our customers to succeed. As a Senior Software Engineer I, you'll play a key role in shaping the future of our technology stack and driving business growth.About the RoleWe're seeking an experienced software engineer to lead the...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Emburse A tiempo completoJoin Emburse as a Senior Software Engineer IAt Emburse, we're passionate about building innovative solutions that empower our customers to succeed. As a Senior Software Engineer I, you'll play a key role in shaping the future of our technology stack and driving business growth.About the RoleWe're seeking an experienced software engineer to lead the...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Engineeringuk A tiempo completoJob Title: Senior Software EngineerJoin Engineeringuk as a Senior Software Engineer and take on the challenge of designing and implementing reliable, high-performance SDKs for a variety of Amazon devices.About the RoleWe are seeking an experienced software development engineer to own the definition and implementation of a software development environment...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Engineeringuk A tiempo completoJob Title: Senior Software EngineerJoin Engineeringuk as a Senior Software Engineer and take on the challenge of designing and implementing reliable, high-performance SDKs for a variety of Amazon devices.About the RoleWe are seeking an experienced software development engineer to own the definition and implementation of a software development environment...
-
Senior Software Engineer
hace 3 días
Madrid, Madrid, España Mygwork A tiempo completoJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Mygwork. As a Senior Software Engineer, you will be responsible for designing, developing, and delivering system solutions that meet the needs of our clients.Key Responsibilities:Design and develop system solutions using a range of...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Chubb A tiempo completoSenior Software EngineerChubb is seeking a highly skilled Senior Software Engineer to join our Property and Casualty (P&C) IT team. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the needs of our business.Key Responsibilities:Provide technical guidance and support to ensure project success and...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Chubb A tiempo completoSenior Software EngineerChubb is seeking a highly skilled Senior Software Engineer to join our Property and Casualty (P&C) IT team. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the needs of our business.Key Responsibilities:Provide technical guidance and support to ensure project success and...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Wtw A tiempo completoSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Servicing Platform Team.About the Role:As a Senior Engineer, you will be responsible for the design, development, and delivery of system solutions. You will work closely with Architecture, Business Analysts, Quality Assurance, and System Reliability to ensure that...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Wtw A tiempo completoSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Servicing Platform Team.About the Role:As a Senior Engineer, you will be responsible for the design, development, and delivery of system solutions. You will work closely with Architecture, Business Analysts, Quality Assurance, and System Reliability to ensure that...
-
Senior Embedded Software Engineer
hace 2 semanas
Madrid, Madrid, España Amazon A tiempo completoJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our Streaming team at Amazon. As a key member of our development team, you will be responsible for delivering high-quality C/C++ code for Ring Devices.About the RoleAs a Senior Embedded Software Engineer, you will:Design and implement...
-
Senior Embedded Software Engineer
hace 2 semanas
Madrid, Madrid, España Amazon A tiempo completoJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our Streaming team at Amazon. As a key member of our development team, you will be responsible for delivering high-quality C/C++ code for Ring Devices.About the RoleAs a Senior Embedded Software Engineer, you will:Design and implement...
-
Senior Backend Software Engineer
hace 6 días
Madrid, Madrid, España Novatec Software Engineering España A tiempo completoTransform Your Career with Novatec Software Engineering EspañaAt Novatec Software Engineering España, we're on a mission to revolutionize the world of software development. As a seasoned Senior Backend Software Engineer, you'll have the opportunity to work on cutting-edge projects that push the boundaries of innovation.Your Key Responsibilities:Design and...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Engineeringuk A tiempo completoSenior Software EngineerJoin Engineeringuk as a Senior Software Engineer and take on the challenge of designing and implementing reliable, high-performance SDKs for a variety of Amazon devices. With a strong focus on quality and customer experience, you will work with internal and external engineering teams to understand and respond to their needs.Key...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Engineeringuk A tiempo completoSenior Software EngineerJoin Engineeringuk as a Senior Software Engineer and take on the challenge of designing and implementing reliable, high-performance SDKs for a variety of Amazon devices. With a strong focus on quality and customer experience, you will work with internal and external engineering teams to understand and respond to their needs.Key...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Matillion A tiempo completoAbout MatillionMatillion is a leading provider of cloud-based data productivity solutions. Our mission is to empower businesses to unlock the full potential of their data, driving insights and innovation through our cutting-edge technology.Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team in Madrid. As...