Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Key ResponsibilitiesYour evolving role as a Flight Software Engineer will involve:Leading the design and architecture of software components and interfaces. Managing software sub-system requirements. Implementing flight software modules. Creating and maintaining clean unit tests. Collaborating with teams from Avionics, GNC, and Propulsion for seamless software integration. Conducting integrated tests with both hardware and simulations. Participating in system-level tests and assisting with troubleshooting integration challenges. Ideal Candidate ProfileBachelor's degree or higher in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field. Over 3 years of experience in software architecture development for aerospace or similarly complex systems. Demonstrated experience in real-time distributed system design, implementation, and debugging, particularly in safety-critical applications. Proficiency in programming languages such as C++, Python, or MATLAB/Simulink. Knowledge of hardware in the loop (HIL) and software in the loop (SIL) testing methodologies. Exceptional problem-solving skills and the ability to thrive in a dynamic, collaborative environment. Excellent communication skills, capable of conveying complex concepts to diverse audiences.
About the job
At The Exploration Company, we are pioneering the future of space exploration with Nyx, our innovative modular and reusable orbital vehicle. Designed for the capability of in-orbit refueling, Nyx will transport cargo and, in the future, potentially humans.
We are seeking a skilled Flight Software Engineer to join our mission, focusing on the development and testing of essential software for our lunar lander projects. As a valued member of the Future Projects team, you will collaborate closely with various engineering disciplines under the guidance of the Principal Engineer.
About The Exploration Company
The Exploration Company is at the forefront of revolutionizing space exploration with our cutting-edge Nyx vehicle, dedicated to redefining how we approach orbital missions and lunar landings.
Intrinsic Robotics, a pioneering initiative of Alphabet, is transforming the landscape of industrial robotics. Our team is driven by the conviction that advancements in artificial intelligence, perception, and simulation will redefine the capabilities of industrial robotics in the near future, with software and data at the heart of this evolution. Our mission is to make industrial robotics intelligent, accessible, and user-friendly for millions of businesses, entrepreneurs, and developers. We are a vibrant team of engineers, roboticists, designers, and technologists committed to unlocking the creative and economic potential of industrial robotics.RoleAs a Software Engineer focused on Developer Experience, you will play a crucial role in enhancing our engineering productivity. Our fast-paced organization is rapidly expanding its on-premises hardware and software, controlling real hardware in real time. We extensively utilize cloud platforms for our robots' computing requirements. You will face the exciting challenge of shaping and testing our internal engineering environment using state-of-the-art tools every day. How Your Contributions Drive Our MissionLead the development of Intrinsic's inner-loop infrastructure for code development, building, and testing. This is a unique opportunity to design and implement a top-tier developer infrastructure from scratch, integrating industry best practices with the latest advancements in AI-enhanced development.Promote and establish best practices for software building, packaging, and deployment for the next generation of robotic systems.Required Skills for SuccessA degree in computer science or a related field.3+ years of experience in software engineering or software development.Experience in a collaborative software project with 10+ contributors using a distributed version control system.Significantly contributed to projects in categories such as build systems, CI/CD systems, code review, code search, or IDE integration/extensions.Proficiency in one or more programming languages: Golang, Python, Rust, and/or C++.Preferred Skills That Will Enhance Your ApplicationFamiliarity with build systems (e.g., Blaze, Bazel, CMake, Ant, Maven, Gradle, Pants, etc.).Experience with distributed build farms (e.g., Buildbarn, Buildfarm, GCC CompileFarm, etc.).Knowledge of CI/CD systems (e.g., Jenkins, Travis, Circle CI, Spinnaker, Terraform).Experience integrating IDEs (e.g., Visual Studio or similar).
THE OPPORTUNITYAt NavVis, we specialize in pioneering technology that drives spatial intelligence across various sectors. As a Lead Software Engineer focusing on Developer Experience, you will play a pivotal role in defining how our developers create, test, and deliver exceptional software.This position is ideal for a software engineer passionate about optimizing software development processes and enhancing developer productivity. Your responsibilities will include designing and developing developer tools, streamlining local development workflows, and minimizing barriers in coding, testing, and iteration.While you will work closely with our infrastructure and DevOps teams, your primary focus will be on improving the developer inner loop, including build speed, test reliability, and overall engineering efficiency.If you are enthusiastic about refining build systems, scaling CI/CD pipelines, and creating a seamless developer experience, this role offers autonomy and the chance to impact engineering excellence at NavVis significantly.
At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to developing the strongest and most effective developer tools available. Our innovative solutions automate routine checks and corrections, accelerating production and empowering developers to innovate, explore, and create.About the InitiativeJetBrains is transforming from standalone developer tools to a unified, AI-native platform for software development.AI is evolving from a mere assistant within the editor to an essential participant in software planning, building, reviewing, and operating across teams and organizations. This evolution presents new challenges that cannot be addressed by individual tools alone, including governance, security, cost management, observability, and cooperation between humans and autonomous agents.Our mission is to establish a platform that facilitates the adoption of AI in software development in a structured, scalable, and economically efficient manner, without confining companies to closed ecosystems.We are constructing a foundation that unifies developer workflows, team collaboration, and organizational oversight into a coherent system.This platform will act as the execution and governance layer for AI-driven development, tightly integrated with developer tools while designed for cross-team, product, and environmental compatibility.This initiative represents a long-term strategic investment for JetBrains and is a cornerstone of our vision for the future of software development. The RoleWe are seeking a Principal Engineer (JetBrains Cloud Platform, Developer Experience) to spearhead significant enhancements to the development experience across the JetBrains Cloud Platform (JCP).This position is pivotal in enhancing the productivity of JCP engineers through improvements to build systems, CI/CD pipelines, local development workflows, tooling infrastructure, and AI pipelines. You will oversee the developer experience from the local development, build, and testing stages to the transition of code through CI to production. Given the rapid growth of this platform, numerous workflows and processes are still in development. You will define what an exceptional development experience entails and guide the organization toward achieving it. As part of our team, you will:Develop and implement strategies for enhancing the developer experience across the entire JCP platform.Optimize build systems (such as Gradle and Nx) for improved speed, caching, and reliable reproducibility at scale.Establish AI development pipelines to facilitate innovation.
At JetBrains, we are passionate about code. Since our inception in 2000, our mission has been to develop the most powerful and effective developer tools available. By automating routine checks and corrections, we accelerate production, empowering developers to innovate and create.About the InitiativeJetBrains is transitioning from standalone developer tools to a cohesive, AI-native platform for software development.AI is evolving from a mere editor assistant to an integral participant in the planning, building, reviewing, and operation of software across teams and organizations. This transformation brings forth challenges that go beyond individual tools, including governance, security, cost management, observability, and coordination between human and autonomous agents.Our aim is to establish a platform that facilitates the structured, scalable, and economically efficient adoption of AI in software development—without confining companies to closed ecosystems.We are constructing the foundation that integrates developer workflows, team collaboration, and organizational control into a cohesive system.This platform will function as the execution and governance layer for AI-driven development, seamlessly integrated with developer tools while designed for cross-team, product, and environment functionality.This initiative represents a long-term strategic investment for JetBrains and is a crucial element of our vision for the future of software development. The RoleWe are seeking a Developer Experience Lead to spearhead significant enhancements to the development experience within the JetBrains Cloud Platform (JCP).This position focuses on optimizing the productivity of JCP engineers by refining build systems, CI/CD pipelines, local development workflows, tooling infrastructure, and AI pipelines. You will be responsible for the developer experience from start to finish—covering local development, testing, CI processes, and production deployment. As this platform is rapidly evolving, many workflows and processes are still being refined. You will define what a superior development experience entails and guide the organization towards achieving it. As part of the team, your responsibilities will include:Leading and executing the strategy for developer experience enhancements across the entire JCP platform.Optimizing build systems (including Gradle, Nx, and others) for quicker builds, improved caching, and reliable scalability.Establishing AI development pipelines, managing context, agents, and transitions, and...
Intrinsicrobotics seeks a Fullstack Software Engineer in Munich, Germany, with a focus on Perception Experience. This role centers on developing software that enhances how robotics systems perceive and interpret their environment. Key responsibilities Design and build software solutions to strengthen the perception capabilities of robotics systems. Collaborate on diverse projects with colleagues from various technical backgrounds. Share ideas and technical knowledge to support ongoing technology improvements. Role focus This position involves both creating new features and refining existing tools related to robotic perception. The work supports the company’s efforts to push the boundaries of what robotics can sense and understand.
Join Tacto, a pioneering company revolutionizing strategic procurement in manufacturing with AI-driven software. Our innovative product is rapidly advancing, introducing capabilities that autonomously manage complex tasks and seamlessly engage users for decision-making and results.This evolution necessitates a groundbreaking interface—one that transcends traditional screens, establishing new paradigms for human-AI collaboration. The patterns we create must be built, not merely designed.As a Senior Design Engineer, you will possess a deep understanding of challenges, enabling you to design, construct, and deploy solutions independently. Your contributions will directly enhance our codebase: developing features end-to-end, creating refined interactions, and ensuring that the final product is as aesthetically pleasing as it is functional. You will think like a designer while coding like an engineer, collaborating closely with a compact design team embedded within engineering squads to launch impactful products.Why This Role Is CrucialAt Tacto, we pride ourselves on our rapid engineering velocity. Ideas swiftly transition to production, with AI-assisted development as the norm. This speed is a tremendous asset, but it also presents challenges: the disparity between design and deployment widens, interactions may be overlooked, and attention to detail can falter.We seek an individual who can bridge this gap by engaging directly with the code. Rather than simply maintaining a design system, you will be a creator, delivering high-quality features and enhancing the shared foundations throughout the process. Your passion for detail will elevate the product experience: from transitions and keyboard interactions to edge states and delightful moments.Your ImpactIn this role, you will:Design, Build, and Ship Features Autonomously - Own the entire process from problem identification to design exploration, culminating in production-ready frontend code that users will interact with.Craft Polished Interactions and Experiences - Focus on the finer points that make a product exceptional: transitions, micro-interactions, keyboard behaviors, responsiveness, and accessibility.Prototype Agentic Interactions in Real Code - Develop flows where AI agents present findings, request decisions, and display progress, allowing the team to experience them firsthand.Raise the Quality Floor - Review PRs, engage with feature branches, ensuring that shipped features resonate well with users. As you create, you'll naturally augment the shared UI foundations and component library integral to the team.Bridge Design and Engineering
Role Overview NavVis GmbH is looking for a Lead Embedded Software Engineer to join the team onsite in Munich. This role focuses on building advanced software for spatial data technology, directly contributing to the next generation of NavVis products.
Join NavVis as a People Experience & Development Specialist, where you will play a pivotal role in shaping our organizational culture and employee development initiatives. Your expertise will help create an engaging and supportive workplace that fosters growth and innovation.
At The Exploration Company, we are on the frontier of space exploration with our innovative Nyx vehicle—a modular and reusable orbital spacecraft designed for in-orbit refueling and capable of carrying both cargo and, in the future, humans.We are in search of a passionate Senior Flight Software Engineer to join our dedicated team working on Nyx. In this pivotal role, you will take comprehensive ownership of essential components within our flight software stack. Your responsibilities will include designing, implementing, and testing mission-critical systems that ensure safe, autonomous, and reliable spaceflight operations.You will thrive in a dynamic and collaborative environment where cross-functional integration is key. Your code will directly interact with vehicle avionics, guidance systems, propulsion, communications, and ground control operations. Expect to develop robust, high-reliability C++ and Python code, conduct software simulations, and validate flight readiness through extensive testing across both unit and system levels.*Applications from all seniority levels are welcome.
At The Exploration Company, we are pioneering the future of space exploration with Nyx, our innovative modular and reusable orbital vehicle. Designed for the capability of in-orbit refueling, Nyx will transport cargo and, in the future, potentially humans.We are seeking a skilled Flight Software Engineer to join our mission, focusing on the development and testing of essential software for our lunar lander projects. As a valued member of the Future Projects team, you will collaborate closely with various engineering disciplines under the guidance of the Principal Engineer.
OUR VISIONAt NavVis, we empower individuals through our cutting-edge technology that seamlessly connects the physical and digital realms. Our solutions not only capture reality but also inspire creativity, productivity, and innovation, laying down a digital foundation that transforms the world.We provide tools that allow our users to visualize their environment as it is while also paving the way for a better future. Whether physical or digital, NavVis is committed to enabling people to shape a reality that enhances their lives.THE OPPORTUNITYJoin our Mapping and Perception Team and engage in the development of software and components for our state-of-the-art mobile indoor mapping system, utilized by organizations in over 25 countries globally.In this role, you will contribute to the creation of software solutions that map entire buildings and generate realistic 3D representations, including maps, point clouds, and panoramic images, leveraging the latest advancements in robotics technology.We are a diverse, international team, and if you are passionate about software engineering and eager to create transformative indoor digital experiences, this is the perfect opportunity for you!HOW YOU WILL MAKE AN IMPACTYou will design and architect the core software stack that powers our innovative mapping solutions.Collaborate with cross-functional teams to enhance product features and functionality.Implement best practices in software development and contribute to the overall engineering culture.
ABOUT USAt Avelios, our vision is to revolutionize healthcare through our advanced software platform, designed for the data-driven digitization of hospitals and patient care. Our modular platform enhances hospital workflows using innovative technology, ensuring that healthcare professionals can provide exceptional patient care. As we expand rapidly, we recognize that diverse backgrounds strengthen our team and mission.THE TEAM AND ROLEAs a Working Student in Backend Engineering (All Genders), you will join a dynamic development team and gain practical experience in creating large-scale, mission-critical software. Collaborating with seasoned engineers, you will contribute to the foundational digital infrastructure that empowers real-world clinical care, while learning to produce secure, scalable, and high-quality code that makes a tangible difference.YOUR RESPONSIBILITIESCollaborate with our core development team on impactful product features.Design, test, deploy, and maintain backend or frontend components of Avelios services.Acquire knowledge on building and maintaining large-scale clinical software infrastructure.Utilize modern technologies in a high-stakes healthcare environment.Learn and implement best practices in secure and efficient software engineering.Contribute innovative ideas to enhance performance, usability, and user experience.YOUR QUALIFICATIONSCurrently enrolled in Informatics, Computer Science, Business Informatics, or a related field.Proficiency in at least one of the following programming languages: Java, C++, or Rust.Demonstrated coding experience through projects or GitHub contributions is advantageous.A genuine enthusiasm for learning and exploring new technologies.A solution-oriented mindset with a strong emphasis on execution.Fluency in German and/or English.YOUR BENEFITSGain valuable hands-on experience in a cutting-edge healthcare technology environment.Work alongside experienced professionals and learn best practices in the industry.Flexible working hours to accommodate your studies.
Full-time|On-site|Munich - Berlin - London - Paris - Warsaw - Tallinn; Stockholm
About UsAt Helsing, we are dedicated to defending democracies through cutting-edge AI technology. Our mission is to foster technological leadership, ensuring that open societies can make sovereign decisions and maintain their ethical standards.As advocates for democracy, we recognize our unique responsibility in the ethical development and deployment of powerful technologies like AI. We take this responsibility seriously, striving to ensure that our solutions are aligned with these values.Our team comprises passionate engineers, AI specialists, and customer-focused program managers. We are on the lookout for mission-driven individuals to join our European teams and leverage their expertise to tackle complex, impactful challenges. We foster an open and transparent culture that encourages healthy discussions about the ethical implications and benefits of technology in defense.The RoleYou will collaborate closely with our vibrant team of product designers and engineers, playing a crucial role in shaping the frontend architecture at Helsing. With a hands-on approach, you will not only lead by example but also guide the development and growth of a cohesive team that spans various internal teams and product lines. Your primary focus will be on enhancing usability, creating reusable frameworks for multiple front-ends, and optimizing the end-user experience across the organization.The Day-to-DayEngage in collaborative projects with product designers to create user-friendly interfaces.Implement best practices for frontend development, ensuring optimal performance and usability.Work across diverse teams to develop solutions that meet user needs and business objectives.
Role overview Celonis SE is looking for a Senior Software Engineer to focus on Provisioning and Licensing in Munich, Germany. The role centers on building and enhancing software that automates provisioning workflows and improves licensing management for the company’s products. What you will do Design, develop, and maintain software solutions that support provisioning and licensing processes. Collaborate with colleagues in engineering, product, and other teams to deliver systems that scale and perform reliably. Use modern technologies to create software aligned with client needs and business objectives. Location This position is based in Munich, Germany.
At Wemolo, we're not just another tech company; we're trailblazers in modernizing traditional parking management!Are you ready to embark on a thrilling journey with us? Our product-centric culture encourages you to take initiatives and see them through to completion. We nurture innovation and personal growth, empowering you to take charge of your development.We seek a highly skilled and passionate Senior Software Engineer (all genders) to join our vibrant engineering team in Munich. In this role, you will design, develop, test, and maintain innovative software solutions that propel our business forward and enhance user experiences, playing a crucial part in redefining the future of parking.You will own your projects while collaborating closely with the Product Manager and a talented team of engineers to ensure our systems are efficient, scalable, and aligned with business objectives. This is a unique opportunity to significantly impact the success and evolution of our products, solidifying Wemolo's position as an industry leader.Dive into a creative and challenging environment where your skills will advance our mission. If you're driven by technology, eager to tackle complex challenges, and excited to thrive in a fast-paced, innovative atmosphere, we’d love to connect with YOU!
Join us as an intern in the exciting field of Engine Controller Software at The Exploration Company. During this hands-on internship, you will collaborate with our talented engineers to develop and optimize software solutions for state-of-the-art engine control systems. This role offers a unique chance to engage in real-world projects and enhance your technical skills within a supportive and innovative environment.
At Brainlab, we are pioneers in the health technology sector, innovating continuously in surgical procedures, radiation therapy, and the digital transformation of healthcare. Our mission is to develop advanced software and hardware solutions that empower healthcare providers, physicians, and patients in their battle against cancer and various medical conditions affecting the brain and body.As the complexity and volume of data during patient diagnosis and treatment rise, emerging technologies such as cloud computing, big data analytics, augmented reality, and robotic assistance are becoming increasingly vital in the medical landscape.We envision our clinical applications becoming more predictive and intelligent by effectively interpreting and analyzing the data surrounding each patient’s clinical journey. This necessitates a scalable, high-performance, feature-rich, and stable infrastructure as a foundation for our clinical applications.To achieve this, we are enhancing our base infrastructure applications, ensuring they are both robust and adaptable to current and future challenges. We are forming a dedicated team of passionate software engineers to maintain and innovate these applications.If you possess extensive software development experience, a strong vision of modern software practices, and a drive to make progress, this is the opportunity you've been looking for.In this role, you will:Join a dynamic agile team of software engineers.Deep dive into existing infrastructure applications and their architecture.Modernize and maintain these applications to keep them cutting-edge.Ensure high-quality software through appropriate design, data structures, and comprehensive testing.Collaborate with software engineers working on clinical applications and related architects.Provide modern and detailed documentation.Share knowledge and provide technical mentorship to colleagues both within and outside the team.Contribute creatively and independently to our ongoing success.
Join comstruct, a pioneering platform revolutionizing materials procurement for the construction industry, as we lead the transition towards advanced digital and automated processes. We are on the lookout for extraordinary talent to help us provide smarter, more efficient solutions that empower our clients.We are seeking a dedicated and talented full-time Senior Software Engineer to become a vital part of our Core team. In this role, you will be instrumental in enhancing and scaling our Integrations platform, facilitating its evolution into comstruct’s Data Processing system.Your responsibilities will include broadening our scope to encompass the ingestion, processing, and integration of all essential data, such as invoices and external ERP systems.As a technical leader, you will spearhead this transformation. Your initial major project will involve designing and directing the complete rewrite of our delivery note ingestion pipeline, transitioning us to a modern, asynchronous, queue-based architecture that aligns with our ambitious vision.As a hybrid workplace, we cherish in-person collaboration and require employees to work from our Munich office three days a week.Your Responsibilities Lead Systems Design: Drive the technical design and implementation of our innovative asynchronous data processing platform.Build Data Pipelines: Develop and scale systems for data ingestion and processing from various sources (emails, APIs, portals) and integrate with external systems (ERPs).Own Data Extraction: Take charge of our data extraction services, including our existing LLM-based solutions, while enhancing and scaling them.Expand Team Ownership: Assist the team in adopting new responsibilities, such as invoice processing and managing our public API, to ensure a cohesive approach to data processing.Provide Technical Leadership: Serve as a senior technical authority within the team, contributing to high-quality designs, offering insightful code reviews, and mentoring fellow engineers informally.Improve Existing Systems: Evaluate and enhance the architecture, reliability, and performance of our current integration services.Qualifications Needed for Success Experience: A minimum of 5 years of professional experience in building and maintaining complex, mission-critical software solutions.Strong Engineering Fundamentals: Demonstrated expertise in modern high-level programming languages and software engineering practices.
Join our dynamic IT team as a Senior Software Engineer specializing in Solr. This remote position offers you the chance to work with cutting-edge technologies and contribute to innovative projects. You will be responsible for designing, developing, and maintaining scalable search solutions using Apache Solr, optimizing performance, and ensuring high availability.The ideal candidate will possess a strong background in software engineering, exceptional problem-solving skills, and a passion for technology. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Join vCluster Labs as a Senior Backend Software Engineer, where your coding expertise will play a pivotal role in shaping the future of Kubernetes multi-tenancy. In this influential position, you will be a key architect of the vCluster Platform, navigating intricate Kubernetes internals to develop tools utilized by top engineering teams globally.Your responsibilities will include:Diving Deep into Kubernetes: Collaborate closely with Kubernetes internals, pushing the limits of container orchestration.Expert Go Development: Craft high-performance, resilient Go code that powers the core functionalities of the vCluster platform.Taking Ownership: Exhibit complete ownership of your projects; self-motivated and capable of guiding feature development from technical design to production without constant supervision.Open Source Contribution: Collaborate with the community and contribute to open-source initiatives, shaping the next generation of tenancy models with scalable solutions for resource sharing and isolation beyond basic namespaces.Solving Technical Challenges: Address complex engineering problems that require a profound understanding of systems architecture.This position may be ideal for you if you possess:Kubernetes Expertise: Extensive knowledge of Kubernetes internals, including architectural patterns, networking, and storage.Proficiency in Go: Strong programming capabilities in Go, translating Kubernetes insights into clean, efficient code.A Builder Mentality: Passion for building outside work, demonstrated through active GitHub projects or open-source contributions.High Agency: A self-driven individual thriving in environments where you can independently identify and solve problems.Startup Experience: A background in high-growth environments, comfortable with ambiguity and eager to make an impact.Bonus qualifications include:...
Feb 2, 2026
Sign in to browse more jobs
Create account — see all 560 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.