July 3, 2026

Staff HiL SW Infrastructure Engineer

Senior • Hybrid

Fremont, CA

Role Overview

Agility Robotics is seeking a Staff HiL Software Infrastructure Engineer to join the Systems Engineering, Integration & Test (SEIT) team. This role will lead the development of a modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for the next-generation V5 humanoid robot. You will be responsible for the core software infrastructure powering automated testing, including real-time simulation models, CI/CD pipelines, and hardware interface libraries.

Key Responsibilities

  • Design, implement, and scale test automation frameworks for continuous firmware and software regression testing
  • Build and manage automated CI/CD pipelines using GitHub Actions for firmware flashing and test execution on physical HiL runners
  • Develop high-fidelity real-time models for motor, encoder, communication framework, and sensor emulation
  • Create and maintain software libraries for industrial hardware protocols including EtherCAT, CAN, SPI, I2C, SCPI-controlled power supplies, and PXI relay APIs
  • Configure and maintain Linux-based workstations as GitHub Actions self-hosted runners
  • Collaborate with Electrical Engineers and Firmware teams on signal mapping, fault injection, and sensor simulation strategies
  • Programmatically control Fault Injection Units (FIU) to simulate electrical fault conditions on robot signals

Technical Skills & Requirements

Core Requirements

  • Minimum of 5 years of experience in test engineering, design verification, or electrical validation
  • Experience with robotics, autonomous vehicles, aerospace, or other complex hardware systems preferred
  • Extensive experience with Hardware-in-the-Loop (HiL) systems and Verification & Validation (V&V) methodologies
  • Strong proficiency in Python and MATLAB/Simulink for automation and real-time model development
  • Experience with GitHub Actions and test automation frameworks in hardware-focused environments
  • Deep understanding of EtherCAT, Ethernet, CAN, SPI, I2C, and differential UART
  • Experience with dSpace or NI real-time simulation platforms and Linux RT

Preferred Qualifications

  • Familiarity with Acontis and EtherCAT simulation
  • Experience with Linux system administration and Docker
  • Experience with robotics simulation platforms such as NVIDIA Isaac Sim, MuJoCo, Gazebo, or Webots
  • Experience with programmable power supplies, electronic loads, and PXI-based switching hardware
  • Experience in startup or New Product Introduction (NPI) environments

Education

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field (Master’s preferred)

This is a hybrid position based out of one of the Fremont, CA offices.

Compensation & Benefits

Anticipated Base Salary Range: $190,000—$247,000 USD

  • 401(k) plan with 6% company match
  • Company stock options
  • 100% company-paid medical, dental, vision, and disability insurance for employees
  • Benefits starting on the first day of employment
  • Employee Assistance Program (EAP)
  • Flexible unlimited PTO and paid holidays including winter shutdown
  • Catered lunches and on-site refreshments
  • Paid parental leave
  • Flexible work arrangements
  • Professional development and tuition reimbursement programs
  • Relocation assistance for eligible roles
  • Annual discretionary bonus for eligible roles

Applicants must have current authorization to work in the United States.

Similar jobs you might like

Technology

Grid Dynamics

Senior Python developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: This role focuses on optimizing and validating large-scale machine learning workloads within a High-Performance Computing and compiler infrastructure environment. The engineer will manage performance benchmarking pipelines, conduct root-cause analysis of regressions, and automate infrastructure for reliable performance testing. It is a high-impact position centered on performance engineering, automation, and system-level debugging for next-generation hardware. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with SQL, Deep knowledge of Linux/Unix environments, Experience with Bash scripting, Ability to debug complex system-level issues, Experience with performance benchmarking and analysis, Clear technical documentation skills 📃 Skills: Python, SQL, Linux, Unix, Bash, HPC, CI/CD, Bazel, CMake, JAX, PyTorch, TensorFlow, GPU 🏢 Description: We are looking for an experienced Software Engineer in Performance Infrastructure to join our team. This position is part of a high-impact project for a world-renowned global tech leader and AI innovator . You will be focused on optimizing large-scale machine learning workloads for next-generation hardware within a High-Performance Computing (HPC) and Compiler Infrastructure environment. Your core mission will be to manage the end-to-end health, precision, and reliability of performance benchmarking pipelines, working at the intersection of automated infrastructure and performance engineering. Responsibilities: Performance Analysis & Validation: Evaluate results from automated benchmarking suites to detect and analyze performance shifts and shifts in metrics. Root-Cause Analysis: Perform deep-dive root-cause analysis on bisection results to identify specific code changes responsible for performance regressions. Infrastructure Automation: Develop and maintain Python-based tooling for benchmark automation, hardware configuration management, and automated data recovery. System Debugging: Troubleshoot failures within the benchmarking pipeline, including script errors, environment misconfigurations, and resource allocation issues in distributed clusters. Data Pipelines & Dashboards: Maintain and enhance data pipelines and visualization tools to ensure high-fidelity performance metrics are consistently available for engineering teams. Technical Documentation: Develop and maintain engineering playbooks and best practices to improve consistency in performance testing and incident investigation. Min requirements: Strong proficiency in Python for systems automation, data processing, and integration. Hands-on experience with SQL for querying large datasets and managing performance metrics. Deep knowledge of Linux/Unix environments, shell scripting (Bash), and command-line development. Exceptional analytical and problem-solving skills with the ability to debug complex system-level issues. Clear written communication skills for documenting technical investigations and collaborating across globally distributed teams. Would be a plus: Practical experience with distributed build and test systems (e.g., Bazel / CMake ). Strong familiarity with CI/CD pipelines and automated regression testing. Basic understanding of hardware accelerators ( GPUs ) or machine learning frameworks (e.g., JAX, PyTorch, TensorFlow ). Background in Performance Engineering or SRE (Site Reliability Engineering). We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

Agility Robotics

Staff Software Engineer, Teleoperation

Senior

Hybrid

Fremont, CA

🏢 Summary: Staff Software Engineer role focused on architecting and building production-grade teleoperation systems for humanoid robots, enabling complex whole-body manipulation in real-world environments. The position involves developing low-latency real-time control, communication, and operator interface systems while collaborating across AI, controls, hardware, and operations teams. This hybrid U.S.-based role includes competitive compensation, equity, benefits, and opportunities to shape scalable humanoid robotics deployments. 🗂️ Requirements: 8+ years experience in robotics or real-time systems, Experience delivering production-quality software, Deep understanding of real-time control systems, Knowledge of motion retargeting, Knowledge of rigid body dynamics, Experience designing low-latency communication systems, Experience with real-time streaming systems, Strong debugging and analytical skills, Experience integrating VR or motion capture input systems, Ability to collaborate across technical teams, Current authorization to work in the United States 📃 Skills: Robotics, Teleoperation, VR, MotionCapture, XR, Unity, Unreal, Godot, SteamVR, OpenXR, Networking, Streaming, Simulation, Debugging, Rendering, Visualization, NeRF, GaussianSplatting 🏢 Description: Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, the company is pioneering a new era of automation that enhances human potential. About The Role As a Staff Software Engineer on the AI team, you will architect and build production-quality teleoperation systems that enable Digit to execute complex whole-body manipulation tasks in real-world environments. You will work closely with AI, controls, hardware, and operations teams to create a scalable platform for high-quality human demonstration data collection. Your work will directly enable the scaling of a production humanoid robot fleet. About The Work - Own the end-to-end architecture of the teleoperation system, from operator input through real-time robot execution, ensuring low latency, predictable behavior, and clear system boundaries - Integrate and optimize real-time control, streaming, and communication paths to meet measurable latency and bandwidth targets - Design and implement scalable teleoperation interfaces, including VR, motion capture, and other modalities, to enable high-quality manipulation and locomotion demonstrations - Develop comprehensive validation strategies in simulation and on hardware, including performance benchmarks, fault handling, and regression testing - Analyze teleoperation and demonstration data to improve operator efficiency, system responsiveness, and task success rates - Anticipate future robot hardware and sensor changes, and design systems that can adapt to new interfaces and capabilities with minimal architectural disruption About You - 8+ years of experience in robotics or real-time systems, with a demonstrated track record of delivering reliable, production-quality software - Deep understanding of real-time control systems, motion retargeting, and rigid body dynamics - Experience designing low-latency communication and streaming systems for real-time applications - Strong systems intuition with the ability to trace performance issues across software, networking, and hardware boundaries - Strong analytical and debugging skills, with a data-driven approach to performance validation and system reliability - Hands-on experience integrating human input systems such as VR, motion capture, wearable devices, or other operator interfaces - Excellent communication skills and the ability to collaborate effectively across AI, controls, hardware, and operations teams Bonus Qualifications - Experience building applications with real-time rendering or XR frameworks such as Unity, Unreal, Godot, SteamVR, or OpenXR - Experience with advanced 3D visualization techniques such as neural radiance fields, Gaussian splatting, or other scene reconstruction methods - Familiarity with large-scale data collection pipelines for learning from demonstration This is a hybrid position based out of one of the Salem, Pittsburgh, or Fremont offices. Anticipated Salary Range $222,000—$346,000 USD In addition to base pay, the total rewards package consists of the following for full-time employees: - 401(k) plan with 6% company match - Company stock options - 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees - Benefits eligibility starting on the first day of employment - Employee Assistance Program (EAP) - Flexible unlimited PTO and 12 company holidays for exempt employees - Vacation days, paid sick leave, and holidays for non-exempt employees - Catered lunches and snacks at Salem and Pittsburgh locations - Generous paid parental leave programs - Flexible work arrangements - Professional development and tuition reimbursement programs - Relocation assistance for eligible roles - Annual discretionary bonus for eligible roles Applicants must have current authorization to work in the United States. Agility Robotics is committed to equal employment opportunity and maintaining a professional work environment free from discrimination and harassment.

Technology

Grid Dynamics Poland

Senior Site Reliability Engineer (SRE)

Senior

Hybrid

Warsaw, Poland

100 - 128 PLN

🏢 Summary: Senior Site Reliability Engineer role focused on ensuring reliability, performance, and resilience of enterprise products by bridging infrastructure and software engineering. The position involves hands-on Java/Spring Boot code fixes, Kubernetes-based container operations, incident response, and proactive architecture improvements. The engineer drives automation, observability, and security best practices across the SDLC. 🗂️ Requirements: 5+ years experience in SRE or Platform Engineering, Strong proficiency in Java, Strong proficiency in Spring Boot, Experience with Hibernate, Experience with Jenkins, Ability to read, analyze and fix application code, Hands-on experience with Docker, Hands-on experience with Kubernetes, Deep knowledge of Linux systems, Strong understanding of networking, Experience with distributed systems, Experience with monitoring and observability tools, Bachelor’s degree in Computer Science, Systems Engineering or equivalent experience 📃 Skills: Java, Spring, Hibernate, Jenkins, Docker, Kubernetes, Linux, Networking, Prometheus, Grafana, Splunk 🏢 Description: We are looking for an experienced Senior Site Reliability Engineer to join our team and oversee the reliability, resilience, and performance of our core enterprise products. In this role, you will bridge the gap between infrastructure operations and software engineering. You won't just react to alerts - you will proactively analyze system architecture, build automation, and dive deep into the application code (Java/Spring Boot) to fix bugs and eliminate issues at their root. Responsibilities: Architecture & Reliability: Understand the end-to-end product topology from both infrastructure and application perspectives. Identify bottlenecks, scale limitations, and unstable components, driving long-term resolutions before they impact production. Incident Response & RCA: Respond to outages, provide L3 on-call technical support (on rotation), and perform blameless Root Cause Analysis (RCA) to implement permanent fixes. Hands-on Engineering: Address defects, perform code bug fixes directly in production, and recommend architectural improvements during incident analysis. Security & Vulnerability Management: Oversee vulnerability management for applications and containers, manage patching processes, ensure compliance, and monitor certificate expirations and renewals according to global best practices. SRE Advocacy & SDLC: Represent the SRE organization in design reviews, capacity planning, and operational readiness exercises. Partner closely with development teams to embed reliability best practices early in the SDLC. Automation & Mentoring: Build automation tools to reduce manual toil and improve efficiency. Spread SRE culture, create standard documentation, and provide technical mentorship to junior team members. System Health: Oversee the production environment by tracking availability, applying learnings from observability tools, and becoming a Subject Matter Expert (SME) on core issuing products. Min requirements: Experience: 5+ years of experience in Site Reliability Engineering (SRE) or Platform Engineering roles. Software Engineering: Strong proficiency in Java, Spring Boot, Hibernate , and Jenkins. Ability to read, analyze, and fix application code. Containerization: Hands-on expertise with Docker and container orchestration using Kubernetes . Infrastructure: Deep knowledge of Linux systems, networking, and distributed architectures. Observability: Strong understanding of monitoring, logging, and observability tools (e.g., Prometheus, Grafana, Splunk). Education: Bachelor’s degree in Computer Science, Systems Engineering, or equivalent practical experience. Soft Skills: Excellent problem-solving abilities and strong communication skills. Would be a plus: Infrastructure as Code & Cloud: Hands-on experience with tools like Terraform or Ansible, alongside familiarity with major public cloud providers (AWS, GCP, or Azure). Advanced Networking & Service Mesh: Knowledge of service mesh technologies (e.g., Istio, Linkerd) for traffic management, security, and observability in microservices architectures. Industry Experience: Previous background in the FinTech, payments, or banking sectors, with an understanding of high-security compliance standards (e.g., PCI-DSS). We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

Agility Robotics

Staff Software Engineer, Teleoperation

Senior

Hybrid

Fremont, CA

🏢 Summary: Staff Software Engineer role focused on architecting and building production-grade teleoperation systems for humanoid robots, enabling complex whole-body manipulation in real-world environments. The position involves designing low-latency, scalable interfaces and control pipelines that integrate AI, hardware, and real-time systems to support large-scale human demonstration data collection. This role directly contributes to scaling a production humanoid robot fleet through robust, high-performance software systems. 🗂️ Requirements: 8+ years of experience in robotics or real-time systems, Proven experience delivering production-quality software, Deep understanding of real-time control systems, Strong knowledge of motion retargeting and rigid body dynamics, Experience designing low-latency communication and streaming systems, Ability to debug performance issues across software, networking, and hardware, Hands-on experience with VR, motion capture, or other human input systems, Strong analytical and performance validation skills, Authorization to work in the United States 📃 Skills: Robotics, Teleoperation, Real-time, Control, Streaming, Networking, VR, MotionCapture, XR, Unity, Unreal, Godot, SteamVR, OpenXR, Rendering, Simulation, RigidBodyDynamics, MotionRetargeting, NeRF, GaussianSplatting 🏢 Description: Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.About The Role As a Staff Software Engineer on the AI team, you will architect and build production-quality teleoperation systems that enable Digit to execute complex whole-body manipulation tasks in real-world environments. You will work closely with AI, controls, hardware, and operations teams to create a scalable platform for high-quality human demonstration data collection. Your work will directly enable our ability to scale up the world's first production humanoid robot fleet and revolutionize the labor market. About The Work Own the end-to-end architecture of the teleoperation system, from operator input through real-time robot execution, ensuring low latency, predictable behavior, and clear system boundaries Integrate and optimize real-time control, streaming, and communication paths to meet measurable latency and bandwidth targets Design and implement scalable teleoperation interfaces, including VR, motion capture, and other modalities, to enable high-quality manipulation and locomotion demonstrations Develop comprehensive validation strategies in simulation and on hardware, including performance benchmarks, fault handling, and regression testing Analyze teleoperation and demonstration data to improve operator efficiency, system responsiveness, and task success rates Anticipate future robot hardware and sensor changes, and design systems that can adapt to new interfaces and capabilities with minimal architectural disruption About You 8+ years of experience in robotics or real-time systems, with a demonstrated track record of delivering reliable, production-quality software Deep understanding of real-time control systems, motion retargeting, and rigid body dynamics Experience designing low-latency communication and streaming systems for real-time applications Strong systems intuition with the ability to trace performance issues across software, networking, and hardware boundaries Strong analytical and debugging skills, with a data-driven approach to performance validation and system reliability Hands-on experience integrating human input systems such as VR, motion capture, wearable devices, or other operator interfaces Excellent communication skills and the ability to collaborate effectively across AI, controls, hardware, and operations teams Bonus Qualifications Experience building applications with real-time rendering or XR frameworks such as Unity, Unreal, Godot, SteamVR, or OpenXR Experience with advanced 3D visualization techniques such as neural radiance fields, Gaussian splatting, or other scene reconstruction methods Familiarity with large-scale data collection pipelines for learning from demonstration This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.Anticipated Salary Range$190,000—$296,000 USDIn addition to base pay, our competitive total rewards package consists of the following for full-time employees: 401(k) Plan: Includes a 6% company match. Equity: Company stock options. Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees. Benefit Start Date: Eligible for benefits on your first day of employment. Well-Being Support: Employee Assistance Program (EAP). Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually. On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations. Parental Leave: Generous paid parental leave programs. Work Environment: A culture that supports flexible work arrangements. Growth Opportunities: Professional development and tuition reimbursement programs. Relocation Assistance: Provided for eligible roles. Annual Discretionary Bonus: Provided for eligible roles. All of our roles are U.S.-based. Applicants must have current authorization to work in the United States. Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment. Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly. Apply Now: https://grnh.se/b444bbd04us

Technology

HERE Technologies

Senior Backend Software Engineer - AI Agent

Senior

Hybrid

Krakow, Poland

14,000 - 21,000 PLN

🏢 Summary: Senior Software Engineer role focused on building scalable backend systems and customer-facing APIs for AI-driven logistics solutions. The position centers on designing core service layers, workflow engines, and integrations with HERE and third-party APIs to enable intelligent delivery optimization at scale. It emphasizes hands-on backend development, system reliability, and production-quality engineering. 🗂️ Requirements: Strong backend development experience, Proficiency in Python and/or TypeScript, Experience building APIs and backend systems, Experience designing scalable and distributed systems, Understanding of API design and data modeling, Experience with cloud platforms (AWS, GCP, or Azure), Experience with CI/CD practices, Experience integrating external APIs, Ability to debug and troubleshoot production systems 📃 Skills: Python, TypeScript, API, REST, DistributedSystems, AWS, GCP, Azure, CI/CD, LLM, RAG, Integration, DataModeling, Cloud, Git 🏢 Description: What's the role? We are looking for a Senior Software Engineer to build core backend systems powering next-generation agentic AI solutions for the logistics industry. The systems developed by this team optimize deliveries at scale improving driver efficiency, increasing reliability, reducing operational costs, and lowering environmental impact. In this role, you will focus on building the core service layer, customer-facing APIs, workflow engines, and integrations with HERE APIs and third-party systems that enable intelligent logistics workflows. You will work closely with senior engineers and technical leaders to design and implement scalable, reliable systems that support AI-driven planning and optimization use cases. This is a hands-on engineering role with a strong focus on backend development, system reliability, and production-quality delivery . What You’ll Do: Design, build, and maintain core backend services, APIs, and workflow orchestration systems for logistics applications Implement integrations with HERE APIs and external third-party systems to support real-world logistics workflows Translate product and technical requirements into scalable and maintainable system components Write clean, efficient, and well-tested code in Python and/or TypeScript Contribute to system design discussions and implement solutions aligned with the overall architecture Build and maintain customer-facing APIs with a strong focus on usability, performance, and reliability Ensure high-quality delivery through testing, monitoring, and debugging in production environments Collaborate with engineers, product managers, and domain experts to deliver end-to-end features Continuously improve system performance, scalability, and operational efficiency Leverage AI-assisted development tools to improve development speed and code quality Who are you? What We’re Looking For: Software engineering experience with strong backend development skills Proficiency in Python and/or TypeScript, with experience building APIs and backend systems Experience designing and building scalable services and working with distributed systems Strong understanding of API design, data modeling, and system integration patterns Experience working with cloud platforms (AWS, GCP, or Azure) and modern CI/CD practices Familiarity with building or integrating AI/ML systems (e.g., working with LLM APIs, RAG-based systems, or similar) is a plus Experience integrating with external APIs and handling real-world data and system constraints Solid debugging and problem-solving skills in production environments Ability to work independently on well-defined problems and collaborate effectively within a team Good communication skills and a pragmatic approach to engineering challenges What We Offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued Competitive salary plus bonus Flexible working hours and a hybrid working environment Medical coverage for you and your family This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Change is HERE. Apply Now! #LI-AK8   #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Apply for this job online Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!

Technology

xAI

Sr. Software Engineer (Data Center Automation)

Senior

On-site

Memphis, TN

🏢 Summary: Senior Software Engineer role focused on improving reliability and automation across multi-data center AI infrastructure. The position combines strong software engineering skills with hands-on data center and systems expertise to build observability, automate remediation, and minimize downtime in mission-critical environments. The engineer will design scalable services, optimize Linux systems, and support distributed infrastructure with near-zero downtime requirements. 🗂️ Requirements: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field (or equivalent experience), 3+ years experience in SRE, Infrastructure, DevOps, or Systems Engineering in distributed production environments, Strong programming experience in Python, Solid Linux systems administration and performance tuning experience, Experience with Docker and Kubernetes or similar orchestration tools, Experience implementing observability solutions (metrics, logging, tracing, monitoring, alerting), Knowledge of networking fundamentals (TCP/IP, routing, DNS, redundancy), Experience troubleshooting distributed systems including hardware and network issues, Experience with on-call rotations and incident response practices, Ability to collaborate with cross-functional technical teams 📃 Skills: Python, Rust, Linux, Docker, Kubernetes, Prometheus, Grafana, TCP/IP, DNS, C++, Go 🏢 Description: ABOUT THE ROLE: We are seeking a highly skilled Sr. Software Engineer to join our team in managing and enhancing reliability across a multi-data center environment. This role focuses on automating processes, building and implementing robust observability solutions, and ensuring seamless operations for mission-critical AI infrastructure. The ideal candidate will combine strong coding abilities with hands-on data center experience to build scalable reliability services, optimize system performance, and minimize downtime—including close partnership with facility operations to address physical infrastructure impacts. In an era where AI workloads demand near-zero downtime, this position plays a pivotal role in bridging software engineering principles with physical data center realities. By prioritizing automation and observability, team members in this role can reduce mean time to recovery (MTTR) by up to 50% through proactive monitoring and automated remediation, based on industry benchmarks from high-scale environments like those at hyperscale cloud providers. The primary objective of this team is to mitigate downtime and minimize impact to end-users from both scheduled and unscheduled maintenance, as well as events affecting onsite data centers. This is achieved through proactive automation, robust observability, and integrated software-physical reliability strategies, ensuring our AI infrastructure remains resilient, scalable, and at the cutting edge of innovation. RESPONSIBILITIES: - Design, develop, and deploy scalable code and services (primarily in Python and Rust, with flexibility for emerging languages) to automate reliability workflows, including monitoring, alerting, incident response, and infrastructure provisioning. - Implement and maintain observability tools and practices, such as metrics collection, logging, tracing, and dashboards, to provide real-time insights into system health across multiple data centers. - Collaborate with cross-functional teams—including software development, network engineering, site operations, and facility operations—to identify reliability bottlenecks and automate solutions for fault tolerance, disaster recovery, capacity planning, and physical/environmental risk mitigation. - Troubleshoot and resolve complex issues in data center environments, including hardware failures, environmental anomalies, software bugs, and network-related problems, while adhering to reliability principles like error budgets and SLAs. - Optimize Linux-based systems for performance, security, and reliability, including kernel tuning, container orchestration (e.g., Kubernetes), and scripting for automation. - Understand network topologies and concepts in large-scale, multi-data center environments to troubleshoot connectivity, routing, redundancy, and performance issues. - Participate in on-call rotations, post-incident reviews (blameless postmortems), and continuous improvement initiatives to enhance overall site reliability. - Mentor junior team members and document processes to foster a culture of automation and knowledge sharing. BASIC QUALIFICATIONS: - Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field (or equivalent professional experience). - 3+ years of hands-on experience in site reliability engineering (SRE), infrastructure engineering, DevOps, or systems engineering in large-scale, distributed, or production environments. - Strong programming skills with proven production experience in Python; experience with Rust or strong fundamentals in a systems-level language (e.g., Go, C++). - Solid experience with Linux systems administration, performance tuning, kernel-level understanding, and scripting/automation in production environments. - Practical knowledge of containerization and orchestration technologies, such as Docker and Kubernetes (or similar systems). - Experience implementing observability solutions, including metrics, logging, tracing, monitoring tools (e.g., Prometheus, Grafana), alerting, and dashboards. - Familiarity with troubleshooting complex issues in distributed systems, including software bugs, hardware failures, network problems, and environmental factors. - Understanding of networking fundamentals (TCP/IP, routing, redundancy, DNS) in large-scale or multi-site environments. - Experience participating in on-call rotations, incident response, post-incident reviews (blameless postmortems), and reliability practices such as error budgets or SLAs. - Ability to collaborate effectively with cross-functional technical teams. PREFERRED SKILLS AND EXPERIENCE: - 5+ years of experience in SRE or infrastructure roles in hyperscale, cloud, or AI/ML training infrastructure environments. - Hands-on experience operating or scaling Kubernetes clusters at large scale. - Proficiency in Rust for systems programming and performance-critical components. - Experience integrating software reliability tools with physical data center infrastructure (power, cooling, environmental monitoring). - Experience building automated remediation, fault tolerance, disaster recovery, capacity planning, or predictive failure detection systems. - Background in optimizing Linux-based systems for AI workloads, GPU clusters, or high-throughput compute environments. - Experience with bare-metal provisioning, data center interconnects, or hybrid/multi-site failover mechanisms. - Mentoring experience and strong documentation skills.

Technology

emagine Polska

Senior Software Engineer (Java // Python)

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.

Technology

Britenet

C++ Software Development Engineer

Senior

Hybrid

Katowice, Poland

120 - 155 PLN

🏢 Summary: Embedded C++ developer role focused on IoT/cloud-connected heating system software using Embedded Linux, Qt, and SomeIP communication. The position involves developing HMI and control features, testing embedded applications, and collaborating in agile international teams within a SAFe environment. Hybrid work model with quarterly travel to Germany. 🗂️ Requirements: Strong C++, Object-oriented programming, Qt, Embedded Linux, SomeIP, GoogleTest, RobotFramework, Agile, Scrum, English, German 📃 Skills: C++, Qt, Linux, SomeIP, GoogleTest, RobotFramework, Python, IoT, Simulink, CI/CD, Scrum, SAFe 🏢 Description: Work in an international team. The R&D project focuses on communication and integration of devices with the cloud/IoT. Our expectations Strong C++ programming (object – oriented) with QT practical knowledge Embedded Linux development SomeIP communication protocols Testing frameworks: Google Test, Robot Framework Agile development experience, Scrum English or German proficiency Hybrid role (70% remote / 30% onsite in Katowice). Requires quarterly business travel to Germany to participate in planning. Welcome Skills IoT concepts and heating systems knowledge/experience (esp. heat pumps) Model-base development knowledge (Simulink) nice to have CI/CD Know how Key tasks Develop and maintain C++ based embedded software (Embedded Linux) for heating system control Implement graphical user interfaces using QT library Integrate with system architecture via SomeIP communication Perform unit testing (Google Test), static code analysis and support system – level test (Robot Framework and Python) Work and collaborate in agile teams to meet sprint goals The candidate will work in the SCI Stream, currently 6 agile teams focused on SystemControl and HMI software features for products like heat pumps, boilers, and systemsolutions. The mission is to deliver customer-centric solutions through fast integration,continuous testing, and impactful demonstrations. Tasks include, for example, developingheating/cooling features and commissioning functionalities, enabling Smart Homeintegration and supporting system products & accessories. The teams are working as part ofan overall Solution Train within the SAFe framework. The role involves strong collaborationwithin the software development team and across the SCI stream.

Technology

Atlas Energy Solutions

Sr. Infrastructure Engineer

Senior

On-site

Austin, TX

🏢 Summary: Senior Infrastructure Engineer role focused on designing, implementing, and supporting hybrid IT/OT infrastructure across plants, remote sites, and corporate environments. The position ensures secure, reliable, and scalable platforms spanning networking, Windows servers, virtualization, Azure cloud, backup/DR, and cybersecurity controls, with strong involvement in SCADA/ICS connectivity. Based in Austin, TX with travel, the role drives infrastructure standards, resilience, and operational uptime for production-critical systems. 🗂️ Requirements: 7+ years in infrastructure engineering (systems and networking), Strong networking fundamentals (switching, routing, VLANs, firewalls, VPN), Strong Windows Server administration (AD, DNS, DHCP, GPO), Experience with virtualization (VMware or Hyper-V), Hands-on Azure infrastructure experience, Experience supporting industrial, energy, or manufacturing environments, Experience delivering and supporting site/plant deployments 📃 Skills: Networking, Switching, Routing, VLAN, Firewalls, VPN, WindowsServer, ActiveDirectory, DNS, DHCP, GPO, VMware, HyperV, Azure, VNets, SCADA, ICS, PRTG, Backup, DisasterRecovery, Virtualization, Cybersecurity 🏢 Description: How You Will Make an Impact: The Sr. Infrastructure Engineer is responsible for designing, implementing, and supporting the infrastructure that powers business and production operations across both IT and OT environments. This role ensures reliable, secure, and scalable platforms across manufacturing sites, remote locations, and corporate operations, including networking, virtualization, Windows server platforms, cloud infrastructure, identity services, monitoring, backup/DR, and cybersecurity controls. The position works closely with Technology Operations, Automation/Controls, Cybersecurity, and vendors to maintain uptime for operational systems such as SCADA/ICS platforms, plant networks, and production-facing services, while improving standards, resilience, and repeatability across the infrastructure footprint. The role is based in Austin, TX, with travel as necessary up to 50% depending on project phases and needs. Responsibilities: - Design, implement, and support hybrid IT/OT infrastructure across plants, logistics sites, and corporate environments to ensure uptime for production-critical services - Engineer and support network infrastructure (switching/routing, VLANs, segmentation, firewalls, VPN, wireless) including secure OT connectivity - Administer Windows Server services (AD, DNS/DHCP, GPO, file/print) with standard patching and hardening practices - Maintain virtualization (VMware/Hyper-V) including host lifecycle, storage integration, patching, and capacity planning - Own Azure infrastructure (identity integration, VNets, routing, compute/storage, monitoring, and backup) for scalable hybrid operations - Implement and test backup/DR for on-prem and cloud workloads; maintain recovery runbooks and validation evidence - Operate monitoring/alerting (e.g., PRTG or similar) for circuits, networks, servers, and critical plant connectivity - Support OT connectivity for SCADA/ICS, industrial HMIs, and edge systems with clear demarcation and secure access patterns - Partner with Cybersecurity to enforce segmentation, least privilege, MFA where appropriate, logging, and vulnerability remediation in IT/OT environments - Establish and maintain infrastructure documentation standards (network diagrams, system inventories, configuration baselines, and runbooks) - Develop technology architecture recommendations and roadmaps aligned to security, reliability, and operational requirements - Apply working knowledge of OT/ICS concepts (SCADA, industrial segmentation, operational reliability) to keep critical operations running safely and efficiently - Bring a security-minded approach (segmentation, access control, logging) and leverage monitoring/alerting tools to protect infrastructure - Drive troubleshooting and root-cause analysis across network, systems, cloud, and hybrid IT/OT connectivity - Develop infrastructure standards and documentation, and produce practical technology architecture recommendations that scale with the business Qualifications: - 7+ years in infrastructure engineering (systems/network), ideally supporting industrial, energy, or manufacturing environments - Strong networking fundamentals (switching/routing, VLANs, firewalls, VPN, troubleshooting) - Strong Windows Server administration (AD/DNS/DHCP/GPO) with patching and hardening experience - Experience with virtualization (VMware/Hyper-V) and associated storage/backup practices - Hands-on Azure infrastructure (identity integration, VNets/VPN, compute/storage, monitoring, backup) - Experience delivering and supporting site/plant deployments (racks/cabinets, circuits, redundancy, remote operations) Work Location: Location: Austin, Texas Travel: Up to 10% Hours: Monday - Friday Work Environment: Climate-controlled indoor office setting with standard office equipment Physical Demands: - Ability to work in a general office environment What You Will Love About Us: - Best People and Team. Great Place to Work, Hire Vets, Top Place to Work For – Austin American Statesman - 100% covered Medical, Dental, and Vision - 401K with company match, immediate vesting - Paid time off (non-rotational roles), 15+ company paid holidays Equal Opportunity Employer Statement: Equal opportunity employer committed to providing equal employment opportunity to all applicants and employees in accordance with applicable federal, state, and local laws. Reasonable accommodations are provided to qualified individuals with disabilities and those with pregnancy-related conditions. Job Disclaimer: This job description is not intended to be all-inclusive and may be modified at any time based on business needs.

Technology

Svitla Systems

Senior Software Development Engineer in Test (SDET)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior SDET role focused on designing and scaling automation frameworks from scratch using C# and Playwright. The position emphasizes API, UI, and integration test automation, CI/CD integration, and increasing automation coverage across complex utility software systems. The engineer will drive automation strategy, embed tests into pipelines, and ensure high quality through robust nonfunctional testing and metrics. 🗂️ Requirements: 7+ years in software testing with focus on automation, Advanced C# programming skills, Proven experience with Playwright, Experience building automation frameworks from scratch, Hands-on API testing using code (REST/GraphQL), Experience integrating automated tests into CI/CD pipelines, Experience with Jenkins or GitLab CI/CD, Proficiency in Linux and Windows environments, Experience with Docker and cloud environments (AWS/Azure/GCP), Strong debugging and root cause analysis skills, Bachelor’s degree in CS/IT or equivalent experience 📃 Skills: C#, Playwright, Selenium, REST, GraphQL, API, CI/CD, Jenkins, GitLab, Linux, Windows, Docker, AWS, Azure, GCP, Automation, Performance, Security 🏢 Description: Svitla Systems Inc. is looking for a Senior Software Development Engineer in Test (SDET) for a full-time position (40 hours per week) in Europe. Our client is a reputable leader in creating cutting-edge utility software and technology, providing solutions that encompass consumer billing and finance as well as IT, GIS, advanced analytics, cybersecurity, and operations. Requirements: 7+ years in software testing with a strong emphasis on automation engineering. Advanced C# skills required; experience writing test code, libraries, and utilities. Proven Playwright expertise; experience with Selenium or similar tools is a plus. Demonstrated ability to build and scale automation frameworks from the ground up. Hands-on API testing experience using code (REST/GraphQL); familiarity with contract testing. Deep experience integrating tests into CI/CD (Jenkins, GitLab CI/CD) and configuring pipelines for test execution. Comfortable in Linux and Windows environments. Familiar with containerization and cloud test environments (Docker, AWS/Azure/GCP). Strong debugging skills: log analysis, root cause, and flaky test mitigation. Excellent communication and ability to present technical trade-offs and metrics to leadership. Bachelor’s degree in CS/IT or equivalent experience. Responsibilities: Framework Architecture: Design, implement, and evolve automation frameworks from scratch using C# and Playwright; ensure maintainability, modularity, and reusability. Test Engineering: Develop unit, integration, API, and UI tests in code; create test harnesses and mocks; ensure tests are deterministic and fast. CI/CD Integration: Embed automated tests into CI/CD pipelines (Jenkins, GitLab CI/CD); implement quality gates, parallel execution, and test reporting. Automation Strategy: Drive automation roadmap to increase coverage from current ~10% to target levels; prioritize test types by risk and ROI. Performance and Nonfunctional Testing: Define and automate performance, reliability, and security checks where applicable. Metrics and Reporting: Define automation KPIs (coverage, flakiness, execution time, escaped defects); present metrics to engineering leadership. Technical Mentorship: Mentor engineers and QA on test-driven development, test design patterns, and code review for tests. Cross-Functional Collaboration: Work closely with developers, architects, and DevOps to shift-left testing and reduce manual handoffs. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!