Embedded Software Developer

hace 2 semanas


Madrid, Madrid, España Ample, Inc. A tiempo completo
About Ample, Inc.

We're a pioneering electric vehicle battery swapping company dedicated to accelerating the global transition to sustainable transportation solutions. Our mission is to revolutionize the way EVs are powered, making it as convenient as a gas station visit.

The Role

As an Embedded Software Engineer on our Ample Iberia team, you'll contribute to the design, development, and maintenance of embedded software systems for our battery swapping systems. We're looking for a strong background in embedded systems, real-time operating systems, and software development for embedded hardware platforms.

Key Responsibilities
  • Develop firmware for CAN communication to enable seamless integration with various electric cars
  • Add features to embedded systems across our Battery and Charging systems
  • Develop software across Linux and other bare-metal and RTOS based microcontrollers
  • Debug issues occurring in the field based on logs and develop test cases for automation testing with hardware in the loop
  • Collaborate closely with the electrical team to bring up new hardware
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Experience developing in C/C++
  • Experience with industry standard communication protocols (SPI, I2C, CAN, UART)
  • Experience developing in a Linux environment
  • Strong communication skills and ability to work in a team environment
  • Ability to read and understand a datasheet
  • Written and verbal fluency in English
Preferred Qualifications
  • 5+ years of experience in embedded SW development
  • Experience with Autosar software development
  • Experience with developing and certifying functionally safe SW
  • Good understanding of computer architecture and operating systems
  • Hands-on experience with debugging embedded systems (Oscilloscope, Signal Analyzer)

We're an equal opportunity and E-verified Employer, and we value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status.



  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector and we are looking for a talented Embedded Software Developer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.As an Embedded Software Developer, you will be responsible for developing Embedded Software in fleet management and Ticketing Systems...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector and looking for a talented Embedded Software Developer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.As an Embedded Software Developer, you will be responsible for developing and validating embedded software for on-board devices in fleet...


  • Madrid, Madrid, España Alovia - H.R. Consultancy Firm A tiempo completo

    Job Title: Embedded Sw EngineerJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Alovia - H.R. Consultancy Firm. The ideal candidate will have a strong background in C and C++ programming languages for embedded devices, as well as expertise in development tools such as Git, Jenkins, and Jira.Key...


  • Madrid, Madrid, España Alovia - H.R. Consultancy Firm A tiempo completo

    Job Title: Embedded Sw EngineerJob Summary: We are seeking an experienced Embedded Software Developer to join our team at Alovia - H.R. Consultancy Firm. The ideal candidate will have a strong background in C and C++ programming languages for embedded devices, as well as expertise in development tools such as Git, Jenkins, and Jira.Key...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector at GMV. If you have a passion for designing the future of transportation, we want to hear from you.We are looking for an Embedded Software Developer to work with customers such as Renfe, Avanza, Alsa, CAF, etc. in the Projects Area.As an Embedded Software Developer, you will be responsible...


  • Madrid, Madrid, España Destinus A tiempo completo

    We are seeking an Embedded Software Developer to join our team at Destinus, an aerospace technology company that is pushing the boundaries of space travel.The successful candidate will play a crucial role in the development of our embedded software that powers complex aircraft guidance systems, as well as power and system management.Our platform is based on...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    We are a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. Our mission is to enable seamless movement within secure, safe, and sustainable places.As a Senior Java Embedded Software Developer, you will be responsible for designing, developing, and testing firmware for our access...


  • Madrid, Madrid, España Destinus A tiempo completo

    We are seeking a skilled Embedded Software Developer to join our team at Destinus, an aerospace technology company pushing the boundaries of space travel. Our near-space vehicle and associated infrastructure are revolutionizing logistics, e-commerce, and supply chain companies with fast and reliable transportation.The ideal candidate will have a strong...


  • Madrid, Madrid, España GMV A tiempo completo

    We are expanding our team in the Intelligent Transport Systems Sector at GMV. We are looking for an Embedded Software Developer for the Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.WHAT CHALLENGE WILL YOU BE TAKING ON? In our team, you will develop Embedded Software in fleet management and Ticketing Systems...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    About UsDormakaba International Holding AG is a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. We enable seamless movement within secure, safe, and sustainable places.Job DescriptionWe are seeking a highly skilled Senior Java Embedded Software Developer to join our team. As a key...


  • Madrid, Madrid, España Dormakaba International Holding Ag A tiempo completo

    About UsDormakaba International Holding AG is a leading global provider of access solutions for various industries, including schools, banks, airports, hospitals, and hotels. We enable seamless movement within secure, safe, and sustainable places.Job DescriptionWe are seeking a highly skilled Senior Java Embedded Software Developer to join our team. As a key...


  • Madrid, Madrid, España Gmv A tiempo completo

    Job Description:We are seeking a talented Embedded Software Developer to join our team at GMV. As a key member of our team, you will be responsible for developing software drivers for efficient data acquisition in a KR260 board. Your tasks will include analysis of several alternatives for implementation, development of software driver prototypes in baremetal...


  • Madrid, Madrid, España Gmv A tiempo completo

    Job Opportunity: We are seeking a skilled Embedded Software Developer to join our team at GMV. The ideal candidate will have a strong background in C programming and experience with embedded software development.Key Responsibilities:• Develop software drivers for efficient data acquisition in a KR260 board.• Analyze and implement alternative solutions...


  • Madrid, Madrid, España ECB A tiempo completo

    Embedded Software Engineer PositionECB is seeking an Embedded Software Engineer to join our client team, a leading international company in the Energy sector. The ideal candidate will be responsible for designing and developing embedded firmware for various platforms, including processors, DSPs, and microcontrollers.Key Responsibilities:Design and implement...


  • Madrid, Madrid, España Amazon A tiempo completo

    Job Title: Embedded Software Engineer, RingWe are seeking a skilled Embedded Software Engineer to join our team at Amazon, working on the development of Ring devices. As a key member of our team, you will be responsible for delivering high-quality C/C++ code and collaborating with colleagues to design and implement functionality and behaviors of embedded...


  • Madrid, Madrid, España Amazon A tiempo completo

    Job Title: Embedded Software Engineer, RingWe are seeking a skilled Embedded Software Engineer to join our team at Amazon, working on the development of Ring devices. As a key member of our team, you will be responsible for delivering high-quality C/C++ code and collaborating with colleagues to design and implement functionality and behaviors of embedded...


  • Madrid, Madrid, España GMV A tiempo completo

    Embedded Software EngineerWe are expanding our team in the Intelligent Transport Systems Sector and looking for an Embedded Software Engineer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.Key Responsibilities:Develop Embedded Software in fleet management and Ticketing Systems Projects: Analysis, development,...


  • Madrid, Madrid, España GMV A tiempo completo

    Embedded Software EngineerWe are expanding our team in the Intelligent Transport Systems Sector and looking for an Embedded Software Engineer to join our Projects Area. You will work with customers such as Renfe, Avanza, Alsa, CAF, etc.Key Responsibilities:Develop Embedded Software in fleet management and Ticketing Systems Projects: Analysis, development,...


  • Madrid, Madrid, España Destinus A tiempo completo

    Embedded Software EngineerDestinus is a pioneering aerospace technology company that's redefining the future of logistics and supply chain management. Our mission is to bridge the distance between continents, making it possible to deliver goods instantly across the globe. We're building a near-space vehicle and the associated infrastructure to make this...


  • Madrid, Madrid, España Destinus A tiempo completo

    Embedded Software EngineerDestinus is a pioneering aerospace technology company that's redefining the future of logistics and supply chain management. Our mission is to bridge the distance between continents, making it possible to deliver goods instantly across the globe. We're building a near-space vehicle and the associated infrastructure to make this...