La oferta de trabajo Ingeniero de Desarrollo C++ bajo Linux (Embebidos) (Barcelona - Híbrido) ya no está disponible

Aquí tienes ofertas de trabajo similares:

  • 11/03/2025

    Cataluña

    Consultor-Desarrollador/a Java (Spring, Weblogic, HL7, FHIR,...) - Híbrido Barcelona ¿Te apasiona el desarrollo Backend y tienes experiencia con Java? ¡Zemsania está buscando a alguien como tú! ¿Quiénes somos? En Zemsania, formamos parte de un equipo diverso y dinámico que está revolucionando el mundo digital. Nuestro enfoque en la innovación y la calidad nos ha permitido posicionarnos como líderes en el sector de la tecnología, y ahora estamos en busca de un Consultor-Desarrollador/a Java que se una a nosotros y contribuya a crear soluciones que marcan la diferencia. ¿Qué perfil buscamos? Estamos buscando a una persona con al menos 3 años de experiencia en el desarrollo de proyectos utilizando tecnologías que van desde Java hasta estándares de salud como HL7 y FHIR. Si cumples con estos requisitos y además eres una persona con ganas de aprender y crecer en un ambiente colaborativo, ¡queremos conocerte! Requisitos: Formación: Ciclo Formativo de Grado Superior en Informática o Telecomunicaciones. Tecnologías: Mínimo 3 años desarrollando con Java 7 o superior. Familiaridad con Weblogic (9, 11, 12. Experiencia en JSP, Spring framework, Hibernate. Conocimientos en iText y Webservices SOAP/REST. Experiencia en HL7 CDA y SAML v2. Dominio de Linux Bash. Capacidad para definir pruebas unitarias (JUnit. Conocimientos en bases de datos SQL (Oracle. Se valorarán conocimientos en: Oracle-PL/SQL. Herramientas como Eclipse/IntelliJ. OSB. Canigó CTTI. Herramientas de integración continua: Bamboo, Jenkins. Nexus, Maven. Sistemas de control de versiones: SVN + Git. Conocimiento de estándares sanitarios: HL7, FHIR, OpenEHR. Experiencia en frameworks de frontend: AngularJS, Ionic, Bootstrap, y dominio de HTML5. ¿Qué ofrecemos? Ambiente híbrido: Trabaja en un entorno flexible que combina trabajo remoto y presencial en nuestras oficinas en Barcelona. Desarrollo profesional: Oportunidades para crecer y formarte a través de programas de capacitación y proyectos desafiantes. Equipo increíble: Únete a un grupo de profesionales apasionados donde la colaboración y la creatividad son lo más importante. ¡Aquí tu voz cuenta! Beneficios adicionales: Ofrecemos un paquete de beneficios que incluye seguro de salud, días de vacaciones, y actividades de equipo que fomentan la buena onda. ¿Por qué elegir Zemsania? Nos enorgullecemos de ser un lugar donde la cultura empresarial se basa en la innovación, el aprendizaje continuo y la diversificación. Valoramos las aportaciones de cada miembro de nuestro equipo y fomentamos un ambiente inclusivo y motivador. Si estás listo para dar el siguiente paso en tu carrera y hacer una verdadera diferencia en el sector salud a través del desarrollo de software, ¡este es tu lugar! Únete a nosotros y se parte de algo grande. ¡Te estamos esperando! Zemsania es un empleador que ofrece igualdad de oportunidades. Valoramos la diversidad y estamos comprometidos a crear un ambiente inclusivo para todos los empleados. ¡Esperamos recibir noticias tuyas pronto! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social

  • 10/03/2025

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    ¡Apiux está buscando un/a ANALISTA PROGRAMADOR JAVA para trabajar HIBRIDO (1 día presencial Sevilla y 4 Teletrabajo)!!! Somos una empresa tecnológica especializada en apoyar a organizaciones de todas las industrias en su proceso de Transformación Digital. Estamos presentes en Chile, Perú, Colombia, EE. UU, España y seguimos en constante expansión. Cliente: Líder en el Sector Experiencia: 5 años Contrato: Indefinido Modalidad: Teletrabajo Conocimiento Clave: SPRING Horario: Oficina Incorporación: Inmediata Salario: 20.000 - 23.000 Requisitos Obligatorios: Titulación requerida: Diplomatura o Grado Experiencia mínima de 5 años en Aplicaciones Java Conocimiento IDE Eclipse. Experiencia en trabajo con aplicaciones multimodulares JAVA. Experiencia framework JSF Conocimientos de Enterprise JavaBeans (EJB) v.2.0 (Valorable) Experiencia con BBDD relacionales. (Oracle) Herramienta de Control de Versiones (GIT) Experiencia con Maven como herramienta de construcción y automatización. Familiaridad con servicios web (REST, SOAP) Funciones: Perfil técnico JAVA Traducir los requisitos funcionales en especificaciones técnicas claras. Proponer soluciones técnicas adecuadas, considerando la viabilidad y el rendimiento. Conocimientos en desarrollo front-end (HTML, CSS, JavaScript) Programar aplicaciones usando Java y frameworks relacionados (JSF, Springboot, Hibernate). Implementar patrones de diseño para garantizar la calidad y la reutilización del código. Asegurarse de que el código cumpla con los estándares de calidad establecidos. Identificar y resolver errores en el código de manera eficiente. Participar en pruebas de integración y asegurarse de que las funcionalidades trabajen en conjunto. Utilizar GIT como herramienta de control de versiones para colaborar con otros desarrolladores del equipo. Documentar los cambios realizados en el código para garantizar la trazabilidad. Trabajar en equipo con otros programadores, analistas y consultores. Capacidad de autogestión y organización del tiempo. Actitud proactiva para aprender nuevas tecnologías y adaptarse a los cambios Beneficios: Contrato indefinido Rango salarial competitivo en función a la experiencia 23 días de vacaciones 4 días al año de vacaciones por permanencia en la empresa a partir del primer año Apiux Academy: Formación, entrenamientos técnicos e interacción con la comunidad tech para desarrollar tu talento al máximo. Día de tu cumpleaños libre. Bonos por nacimiento, matrimonio y referidos. Happy Points: Un sistema de puntos que puedes canjear por días libres. Proyectos de larga duración y en algunos casos internacionales. Y-Share: ¡Sé dueño de una parte de la compañía uniéndose a nuestro programa! Apiux Tecnología es una empresa que acelera y permite el crecimiento con tecnología, innovación y desarrollo del talento. Con ello, apoyamos a las organizaciones en su proceso de transformación digital, modernización e implementaciones. ¡Aplica ahora y prepárate para liderar el cambio!

  • 09/04/2025

    Madrid

    ANALISTA PROGRAMADOR/a Fullstack JAVA J2EE - JAVASCRIPT ¡Hola! Somos Zemsania, una compañía que se dedica a llevar la innovación y la tecnología a un nuevo nivel. Actualmente, estamos buscando, para uno de nuestros clientes tecnológico en MADRID, un/a ANALISTA PROGRAMADOR/a Fullstack especializado/a en JAVA J2EE y JAVASCRIPT para un emocionante proyecto en el sector de la administración pública. Ubicación Trabajarás en Madrid - Zona Cuzco, ¡y tendrás la flexibilidad de un horario híbrido! Pasarás 2 días a la semana en la oficina y otros 3 días podrás trabajar desde casa. ¡Perfecto para quienes disfrutan de un buen equilibrio entre el trabajo y la vida personal! Además, las jornadas son de 8 horas diarias, con dos tardes presenciales y un horario intensivo en verano . Tu Misión Te unirás a un equipo apasionado donde serás responsable de desarrollar y mantener aplicaciones de software, alineando tus esfuerzos con la misión de mejorar la eficiencia en la administración pública. Buscarás soluciones innovadoras y aplicarás tu experiencia con las herramientas que mejor conoces. Requisitos Mínimos ¡Aquí te contamos lo que esperamos de ti! Experiencia: Un mínimo de 4 años en el área de desarrollo de software/aplicaciones, de los cuales al menos 2-3 años como Analista Programador/a. Tecnología Queremos que seas un/a pro en las siguientes áreas, así que asegúrate de tener experiencia reciente en estas tecnologías durante los últimos 4 años: Lenguajes de Programación: Java 7 o superior: 36 meses JavaScript: 36 meses Presentación/Estilos: HTML, CSS, XML, JSON: 36 meses Servidor de Aplicaciones: Java Enterprise Edition (J2EE en cualquier Servidor de Aplicaciones: programación de servlets, JDBC, Webservices, etc.: 36 meses Bases de Datos: Lenguaje SQL, PL/SQL y Procedimientos Almacenados, Oracle: 36 meses Herramientas de Desarrollo: IDE Java (Tipo Eclipse: 36 meses Herramientas de integración continua y de gestión de código fuente: Tipo CVS, Subversion, Jenkins o similares: 36 meses ¿Qué se ofrece? Un ambiente de trabajo dinámico y colaborativo donde tus ideas son bienvenidas. Oportunidades de formación y desarrollo profesional. Proyectos desafiantes que te permitirán implementar tus conocimientos y aprender día a día. Horarios flexibles y un equilibrio entre trabajo y vida personal. ¡Únete a este proyecto! Si cumples con los requisitos y crees que encajas bien en esta cultura, ¡estamos esperándote con los brazos abiertos para incluirte en el proceso de selección! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social

  • 02/04/2025

    Galicia

    Programador/a Senior Java - Remoto ¡Hola! Estamos en búsqueda de un/a Programador/a Senior Java para una empresa TIC ubicada en Santiago de Compostela. Si eres un apasionado de la programación y tienes experiencia en Java, ¡esta es tu oportunidad! ¿Quiénes somos? Se trata de una empresa tecnológica innovadora y en crecimiento, comprometida con el desarrollo de soluciones digitales avanzadas. Buscan talento que quiera formar parte de su equipo y aportar su experiencia en el desarrollo de aplicaciones Java. ¿Qué buscamos? Un/a Programador/a con al menos 5 años de experiencia en el desarrollo de aplicaciones Java. Buscamos a alguien que no solo sepa programar, sino que también comparta la pasión por la tecnología y el trabajo en equipo. Requisitos Mínimos Lenguajes de Programación: Java 8 con Spring JSP Mercurial Angular Thymeleaf PostgreSQL y SQL en general Herramientas: Gitlab Jenkins Sonar Eclipse como IDE Tomcat Quartz Arquitecturas y Patrones de Diseño: Struts2 Spring Boot Patrones MVC y Facade Metodologías de Desarrollo: AGILE / Scrum Requisitos Deseables Experiencia en entornos de integración continua y despliegue con Jenkins. Conocimientos en seguridad de aplicaciones web. Experiencia con contenedores Docker y Kubernetes (deseable. Funciones ‍‍ Tus responsabilidades serán: Diseñar, desarrollar y mantener aplicaciones Java con frameworks modernos. Implementar soluciones escalables y eficientes siguiendo patrones de diseño. Colaborar con equipos multidisciplinarios bajo metodologías ágiles. Integrar y gestionar bases de datos PostgreSQL con consultas SQL optimizadas. Desplegar y mantener aplicaciones en entornos Tomcat. Asegurar la calidad del código mediante herramientas como Sonar y buenas prácticas de desarrollo. Participar en la planificación y estimación de tareas en entornos Agile / Scrum. Lo que ofrecemos Contratación directa por parte de la empresa TIC en Santiago de Compostela. Desarrollo profesional y aprendizaje continuo. Proyectos innovadores y desafiantes. Entorno de trabajo flexible y remoto. Si estás listo/a para dar el siguiente paso en tu carrera, ¡no dudes en aplicar! Esperamos conocerte pronto y ver cómo puedes contribuir a este equipo en constante crecimiento.

  • 19/03/2025

    Madrid

    Description: En Grupo Digital queremos incorporar un/a Analista Programador/a Java para uno de nuestros grandes clientes. Requisitos imprescindibles Al menos 4 años de experiencia en Java, Javascript, Struts, Spring, MVC, RAD/Eclipse ¿Qué es lo que le ofrecemos? Salario competitivo en función de la experiencia Contrato indefinido u Opción de Contrato Mercantil 22 días laborables de vacaciones Plan de retribución flexible: Seguro médico, cheques guardería, cheques transporte Formación en Tecnología y Soft Skills Programa de referidos: 500 EUR por candidatos recomendados que se incorporen con nosotros Ubicación: Madrid. Modalidad: Remoto (excepto la primera semana que será presencial en Madrid). Horario: de 8 a 16h. Salario a convenr en función de experiencia. Grupo Digital Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc.... Nos comprometemos estar a tu lado en todas las fases del proyecto, para asegurarnos que creces profesionalmente con nosotros, y que tu aportación cuenta. ¿Quieres estar al día con las últimas tecnologías y buscas nuevos desafíos? ¡Envíanos tu CV y nos ponemos en contacto contigo! #JAVA #SPRING #STRUTS

  • 11/04/2025

    Madrid

    DESCRIPCIÓN Do you love books and reading? Do you want to help us engineer and deliver great new experiences for books? Our team's mission is to become the preferred destination for organizations and consumers, of any size or industry, to procure and distribute books of any format for their readership community. Book Search team's mission is to help customers find books on Amazon. We strive to make Amazon the preferred destination for readers around the world to discover and purchase books. We understand what customers ask for, display results that match their expectations and find opportunities to delight them with additional experiences they didn't know they wanted. We own improvements to understand query intent and relevance of organic search results for Books (Print + Kindle + Audible) across all surfaces and enhancements to the search page CX on Amazon surfaces World Wide; improving relevance of results via backend and CX launches. We are looking for an inventive, technically skilled and eager to learn Software Development Engineer to join our diverse and multidisciplinary team in an impactful environment. Key job responsibilities Work in an agile environment to deliver high quality software Design and execute innovative solutions to improve the searching experience, through a deep knowledge on Search environment and technologies across all the steps of the Search customer journey (Query Understanding, Matching, Relevance, Rendering, Format Faceout Optimization and Navigation) Implement professional software engineering practices & best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and operations Manage small and medium-sized technical projects with minimal supervision REQUISITOS BÁSICOS Experience (non-internship) in professional software development Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design REQUISITOS DESEADOS Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Excellence in technical communication with scientists and engineers. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

  • 09/04/2025

    Madrid

    DESCRIPCIÓN Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. If this is you, come chart your own path at Amazon! The challenges SDEs solve for at Amazon are big and impact millions of customers, sellers, and products around the world. We're looking for individuals who are excited by the idea of creating new products, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. Key job responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed. Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. Work in an agile environment to deliver high quality software. REQUISITOS BÁSICOS Graduated less than 12 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at time of application Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis REQUISITOS DESEADOS Previous technical internship(s) if applicable Experience with distributed, multi-tiered systems, algorithms, and relational databases Experience in optimization mathematics such as linear programming and nonlinear optimisation Ability to effectively articulate technical challenges and solutions Adept at handling ambiguous or undefined problems as well as ability to think abstractly Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.

  • 03/04/2025

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    Job Description As a Senior Applications Engineer, you will be responsible for designing, building and operating applications, components and services that will range from big data technologies, distributed computing, storage replication to highly efficient data planes, to serve life science customers and advance patient care. You will have the opportunity to work on both architecturally broad and deep software systems engineering problems. You will own development of new components and features, from initial concepts through design, implementation, test, and operation. Your work will be used by some of the biggest companies in the world, impacting millions of patients in our goal to achieve better health outcomes for everyone. The services we build will be central to the success of Oracle Health to support our customers assess market viability of new treatments, bring these treatments to market, and ensure the overall long-term wellness and safety of patients world-wide. We offer unique opportunities for smart, hands-on Software Development Engineers with the expertise and passion to solve difficult problems in distributed, public cloud services. At every level, our Software Development Engineers have a significant technical and business impact designing and building innovative new systems to power our customer's business critical applications. Responsibilities Responsibilities include: Work with cross-functional team members from Architecture, Product Strategy & Development, QA (Quality Assurance), Support & Services, and other Central teams to architect and design multiple products. Work with the team to document designs. Implement high quality code, review code written by your peers. Write test automation for your code. Share responsibility with other team members to deploy new code to production. Work with the team to operate services that you have developed. Qualifications: BS or MS degree in Computer Science, Computer Engineering or equivalent degree. 4+ years' experience in the design and implementation of complex software systems. Proven experience with a major Object-Oriented Programming language such as Java or C++. Understanding of data structures and design patterns. Experience with RESTful Web Services or cloud platforms such as OCI, AWS, Azure or Google Cloud. Experience working with large data systems such as Data Lakes and Relational Databases at scale. Aptitude for problem solving. Experience with massively scalable systems is a plus. Experience working with healthcare systems or medical data is a plus. About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

  • 13/03/2025

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    Desde Sandav estamos buscando un profesional para un rol como Analista Programador/a en JEE en formato 100% teletrabajo. Se precisa cubrir un puesto como Analista programador JEE con al menos 3 años de experiencia. Imprescindible experiencia en EJB. Se requiere experiencia en JSF, JPA/Hibérnate en entornos Linux con BD Relacional. Deseable experiencia en despliegue sobre Servidores de Aplicaciones (Weblogic) y mensajería asíncrona JMS. NIVEL DE INGLÉS MEDIO Se ofrece: Contrato indefinido Plan de retribución flexible Buen clima laboral Modalidad teletrabajo en España Horario de oficina Banda Salarial abierta entre 28 a 33k, flexibles. (siempre abiertos a negociar y adaptarnos a vuestras pretensiones) ¿Quieres trabajar en una empresa en la que sabemos cómo te llamas, nos preocupamos por tu bienestar y cuando necesitas algo te atendemos al momento? SANDAV es una empresa que basa la relación con sus empleados en la INTEGRIDAD, que en resumen quiere decir que CUMPLIMOS LO PROMETIDO. Para más información: sandavteam.com

  • 31/03/2025

    Madrid

    DESCRIPCIÓN Our Organization is looking for an inventive and technically skilled Software Development Engineer with C++ to join our diverse team at the forefront of delighting millions of readers around the world. We build the next generation reading experience for Kindle customers on the Web. Our team works backwards from customers by understanding their needs to design and implement solutions that deliver an immersive reading experience across a wide variety of devices, genres, and formats. We are looking for full-stack Software Development Engineers who enjoy collaborating with diverse teammates and business experts to expand the capabilities of server and client software systems. Those who seek a challenge, are eager to learn, and want to make an impact on global customers should apply. Key job responsibilities Work in an agile environment to deliver high quality software Responsible for the development and maintenance of key feature Design scalable software systems that solve key business problems Knowledge of professional software engineering practices & best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and operations Ability to manage medium to medium-large sized technical projects with minimal supervision A day in the life In the course of a typical day, an SDE in Amazon team can: Ship and review C++, ReactNative, Java, Swift or Objective C code for Library features on Kindle Ereader, Kindle for Android, Kindle iOS or Fire OS Collaborate with peers, product owners, UX designers and partner tech teams on architecture and design of Library features Adapt the Library customer experience for the next generation of Kindle E-Reader devices focusing on operational excellence, monitoring the team's code deployment pipelines and dashboards Root cause issues and propose solutions Train new team-mates on how E-Reader and Library software is constructed, how it operates, how secure it is, and how it fits into the bigger picture. About the team Our team's mission is to enable customers to manage their library with ease regardless of its size or contents, and to empower our partner teams to launch library features across different surfaces. We own one of the two most important customer-facing components of the Kindle ecosystem. REQUISITOS BÁSICOS Experience (non-internship) in professional software development Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence REQUISITOS DESEADOS Bachelor's degree in computer science or equivalent Experience in embedded development in C/C++ Experience or interest in development in C++ or development for embedded devices and mobile apps Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.