We enable our clients to thrive, thanks to a combination of technical proficiency and domain-specific knowledge.
Software Engineer, UDS, XCP
Location
Poland
Posted
29 days ago
Salary
zł110 - zł175 / hour
Seniority
Senior
Job Description
Software Engineer, UDS, XCP
Spyrosoft
• Collaborate on software delivery projects in automotive technologies • Develop and maintain software solutions involving UDS and XCP • Work in Agile teams, ensuring timely delivery and quality of software • Participate in the testing and integration of software solutions
Job Requirements
- Commercial experience with UDS (Unified Diagnostic Services) and XCP (Universal Measurement and Calibration Protocol)
- Experience in desktop or embedded environments
- Nice to have: Experience with automotive communication protocols: CAN, CAN FD, LIN, Ethernet
- Knowledge of AUTOSAR or classic ECU architecture
- Knowledge of ODX or ASAM MCD standards
- Experience with calibration and measurement tools (e.g. INCA, CANape, or similar)
- Background in automotive diagnostics tools or HIL / SIL environments
- Good knowledge of C/C++ in embedded or real-time systems
- Python for scripting, test automation, or tool integration
- Experience with Git and CI/CD in embedded projects
- Experience working in Agile or distributed teams
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Sr. Full Stack Engineer
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Sr. Full Stack Engineer develops, enhances, and supports modern software applications while leading cloud infrastructure, DevOps automation, and deployment operations. This role serves as a senior technical contributor responsible for improving engineering velocity, platform reliability, application scalability, and secure delivery practices across internal and customer-facing solutions. - Design, develop, and maintain full-stack applications across frontend, backend, API, and database layers - Build scalable web applications using modern frameworks and development standards - Administer, optimize, and expand AWS cloud infrastructure and related services - Design, build, and maintain CI/CD pipelines using GitHub Actions and related tools - Develop and manage infrastructure as code using Terraform or comparable platforms - Support release management, deployment automation, and environment standardization - Partner with engineering leadership to improve architecture, resiliency, observability, and security controls - Troubleshoot production issues across applications, cloud environments, deployments, and integrations - Develop backend services, APIs, automation workflows, and system integrations - Implement testing standards, code review practices, and documentation processes - Monitor system uptime, performance, alerting, and capacity planning metrics - Collaborate with product, AI, analytics, and engineering teams on new solutions and enhancements - Provide technical mentorship and knowledge sharing across the engineering team - Evaluate tools, frameworks, and practices that improve delivery speed and technical quality - Participate in sprint planning, prioritization, estimation, and roadmap execution - Adhere to company policies and procedures - Meet or exceed performance targets for related KPIs - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules - Collaborate with other departments as needed - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times - Perform other duties as assigned Qualifications - 5+ years of software engineering experience with a strong full-stack development background - Experience with AWS cloud infrastructure and cloud-native application environments - Experience building and supporting CI/CD pipelines, preferably GitHub Actions - Experience with Terraform or other infrastructure as code platforms - Experience developing backend services, APIs, and systems integrations - Experience with frontend frameworks such as React, Angular, or Vue - Experience with backend languages such as Python, Node.js, Java, C#, Go, or similar - Knowledge of software architecture, release management, reliability, and secure development practices - Experience with relational and/or NoSQL databases - Strong troubleshooting, analytical, and problem-solving skills - Ability to manage multiple priorities in a fast-paced environment - Strong written and verbal communication skills - Experience working in Agile development environments Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off + birthday leave - Beautiful facility & Free Meals for onsite positions - Opportunities for skills training and personal and professional development
Infrastructure Software Engineer
DropboxDropbox is the one place to keep life organized and keep work moving.
• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure.
• Diseño, la implementación y la evolución de su plataforma de HPC y almacenamiento. • Gestionar a los proveedores externos que prestan servicios mediante contratos de paquete: definir criterios de aceptación, revisar los entregables, velar por el cumplimiento de los SLA y validar la calidad técnica en nombre del cliente. • Implicarse directamente cuando sea necesario: revisar configuraciones, reproducir incidencias, probar los entregables y elaborar pruebas de concepto para cuestionar o respaldar las propuestas de los proveedores. • Crear y mantener la documentación, los manuales de procedimientos y los activos de conocimiento propiedad del cliente, de modo que se garantice la continuidad operativa en caso de sustitución de un proveedor. • Apoyar al cliente en la negociación de contratos de paquetes de software, condiciones de licencia, renovaciones y cambios de alcance con proveedores y distribuidores. • Informar a la dirección del cliente sobre el estado del proyecto. • Actuar como punto de escalación técnica para incidentes que afecten a las cargas de trabajo de HPC, el rendimiento del almacenamiento y las integraciones relacionadas. • Coordinarse con los equipos internos del cliente (redes, seguridad, identidad, nube) y otras partes contratadas para armonizar las decisiones de arquitectura entre los distintos ámbitos.
Web Developer & AI Specialist
Remote VANote: Due to the high volume of applications we receive, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.
Role Description We are seeking a highly skilled Web Developer & AI Specialist to design, develop, and maintain advanced web applications while integrating artificial intelligence solutions. The ideal candidate will have strong expertise in modern web technologies, automation, and AI frameworks, with hands-on experience in Claude code, Docker, Next.js, GitHub, and PostgreSQL. This role requires creativity, technical proficiency, and the ability to deliver scalable solutions that enhance user experience and operational efficiency. Key Responsibilities - Develop and maintain web applications using Next.js and other modern frameworks. - Implement and optimize AI-driven features, including automation workflows and Claude code integrations. - Design, configure, and manage containerized applications using Docker. - Collaborate with cross-functional teams to integrate AI solutions into web platforms. - Manage version control, code reviews, and collaborative development using GitHub. - Design and maintain relational databases with PostgreSQL, ensuring data integrity and performance. - Troubleshoot, debug, and optimize applications for speed, scalability, and security. - Stay updated with emerging technologies in web development and AI to propose innovative solutions. Work Schedule Monday to Friday, 11:00 AM – 7:00 PM EST Qualifications - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field preferred. - Minimum of 3 years of professional experience in web development. - Demonstrated experience in AI integration and automation projects. Technical Skills - Proficiency in Next.js and modern JavaScript/TypeScript frameworks. - Strong knowledge of Claude code and AI-driven automation tools. - Hands-on experience with Docker for containerization and deployment. - Expertise in GitHub workflows, branching strategies, and collaborative coding practices. - Solid understanding of PostgreSQL database design, optimization, and management. Core Competencies - Analytical problem-solving and debugging skills. - Ability to work independently and in collaborative team environments. - Strong communication skills for technical and non-technical stakeholders. - Commitment to continuous learning and innovation in web and AI technologies.


