Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Entry Level
Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Experience with embedded systems programming (C/C++). Familiarity with hardware-software integration. Strong problem-solving skills and attention to detail. Ability to work effectively in a team-oriented environment.
About the job
Alten is looking for an Embedded Software Engineer to help create embedded systems solutions. This role involves designing, implementing, and optimizing software for a range of projects. Collaboration with cross-functional teams is a key part of the work.
Role overview
This position focuses on software development for embedded applications. The engineer will contribute to both the design phase and hands-on implementation, ensuring software runs efficiently on target hardware.
What you will do
Develop and optimize embedded software for various projects
Work closely with team members from different disciplines
Contribute to both design and implementation stages
Requirements
Strong foundation in embedded software development
Ability to collaborate effectively within a team
This role is based in Reading.
About Alten
Alten is a leading engineering and technology consulting company that specializes in providing innovative solutions across various industries. With a commitment to excellence and a focus on fostering talent, Alten offers a dynamic work environment that encourages professional growth and development.
Alten is looking for an Embedded Software Engineer to help create embedded systems solutions. This role involves designing, implementing, and optimizing software for a range of projects. Collaboration with cross-functional teams is a key part of the work. Role overview This position focuses on software development for embedded applications. The engineer will…
Full-time|On-site|Reading, England, United Kingdom
Who Are We?At ALL.SPACE, we are pioneers in innovation within the realms of people, processes, and technology. As part of our global team, you will be empowered to visualize the future and pursue success. Our engineering campus and corporate offices in the UK and US foster an environment ripe for creativity and innovation.Our flagship product, a revolutionary smart terminal, is designed to connect seamlessly with satellites, networks, and orbits simultaneously. Our cutting-edge software-defined service enablement platform integrates intelligent routing, edge computing, and on-demand services, offering unmatched network resilience and application performance. The terminal's fully electronic beam steering systems have applications across various sectors, including aeronautical, land mobile, maritime, and 5G, delivering dynamic tracking and two-way broadband communications with both geostationary and non-geostationary satellites.We are seeking exceptional talent to join our high-performing team, dedicated to advancing technology in the satellite communications industry. Embrace our core values of INTEGRITY, INNOVATION, and EXECUTION EXCELLENCE as you navigate your career in a culture that encourages decisive action, challenges conventional wisdom, champions ideas, shares both successes and learning experiences, and collaborates with your colleagues.At ALL.SPACE, we are committed to promoting diversity, inclusion, and equality in the workplace, striving to make the satellite communications sector welcoming and accessible for all.To learn more about us, visit www.all.space.Role Overview:As a Senior Embedded Software Engineer, you will play a key role in designing, implementing, reviewing, testing, and documenting production software features that manage and control ALL.SPACE’s terminal products. Your responsibilities will encompass embedded real-time terminal control software, web interfaces, and REST API interfaces. You will own significant features, ensuring that technical solutions align with customer needs and are delivered as specified. Additionally, you will mentor junior engineers through development activities, provide peer reviews, and promote best practices within the team. Collaborating within an Agile development team, you will deliver features according to a defined release roadmap, ensuring timely and high-quality outputs.
At NewOrbit Space, we are on a mission to revolutionize satellite technology by engineering the world's lowest orbiting satellites. Our goal is to significantly enhance global connectivity and provide unprecedented insights.We are currently developing satellites that will operate at an altitude of only 200 km—one-third the height of conventional satellites. Our innovative propulsion system, AURA, allows us to effectively counter atmospheric drag at these ultra-low altitudes.Your RoleAs a Flight Software Engineer, you will be responsible for the software that governs spacecraft operations, including real-time control flows, autonomy, mode management, and core flight applications that synchronize every subsystem. You will design and implement robust flight-software services on RTOS or Embedded Linux, transforming mission requirements into reliable, testable software. Your work will span from simulation to launch and on-orbit operations, ensuring the safety and efficiency of our VLEO satellites through strong fault tolerance and rapid iteration via over-the-air updates.Key ResponsibilitiesLead the on-board flight software stack – design, implement, and test real-time applications using Rust/C/C++ on RTOS or Embedded Linux.Integrate subsystems end-to-end – define interfaces and develop drivers/middleware over I2C/SPI/UART/CAN(-FD)/SpaceWire (as necessary).Develop spacecraft behaviors & autonomy – implement mode management, sequencing, and autonomous fault detection, isolation, and recovery (FDIR) for safe and effective operations.Ensure reliable real-time performance – manage concurrency, timing, CPU/memory budgets, and observability under stringent constraints.Create verification infrastructure – build prototypes, SIL/HIL test harnesses, simulations, and telemetry analysis tools for early design validation.Deploy code from review to orbit – manage CI/CD processes, support integration and launch operations, and deliver secure over-the-air updates.Collaborate across disciplines – work with avionics, AOCS, communications, and mission teams to balance compute, power, thermal, storage, and link budgets. Fundamental RequirementsDemonstrated experience in developing production embedded or real-time systems in C/C++ and/or Rust on RTOS or Embedded Linux for aerospace applications.Solid understanding of real-time software principles: scheduling, interrupts, concurrency primitives, determinism, and designing for limited CPU/memory resources.
Role overview Speechify seeks a Platform Software Engineer based in Reading, United Kingdom. This position focuses on designing, building, and maintaining the core platform behind Speechify’s products. The work has a direct impact on platform scalability and performance, with the goal of enhancing the user experience. What you will do Collaborate with team members to design and implement new platform features Maintain and improve existing systems to ensure reliability and speed Offer input and ideas that help shape the direction and quality of Speechify’s products Team and collaboration This role works alongside an experienced group dedicated to building solutions that matter for users.
About Us: At Wireless Logic, we are pioneers in IoT connectivity, proudly recognized as a multi-award-winning leader in our industry. Our vision is to simplify IoT management, ensuring seamless connectivity for devices across the globe. With over 10 million IoT subscriptions in 165 countries and partnerships with 50 mobile networks, we provide unparalleled access to more than 750 networks. Innovation is our core principle. We strive to exceed expectations with our collaborative approach focused on creativity and customer satisfaction. Our offerings include expert service, resilient connectivity solutions, and exceptional support across various sectors, such as agriculture, healthcare, security, transportation, utilities, and smart cities. What is IoT? The Internet of Things (IoT) connects the world in ways that might seem magical—from ordering your favorite food to advanced parking solutions. At Wireless Logic, we deliver cutting-edge technologies that ensure diverse devices remain connected effortlessly. Become a Part of Our Journey: Join our Core Capabilities team as a Senior Software Engineer. Collaborate with a vibrant group of professionals committed to pushing the boundaries of technology.
Join our innovative team at Alten as a VHDL Firmware Engineer, where you will be a key player in designing and developing advanced firmware solutions for a variety of applications. You will collaborate with talented engineers and contribute to exciting projects that push the boundaries of technology.
Speechify creates advanced text-to-speech software that helps people access written content more easily. The team focuses on building accessible and dependable products for a diverse audience. Role overview The Senior Software Engineer will concentrate on Windows and desktop applications. This position involves developing and refining platforms to deliver a consistent and reliable user experience. What you will do Design, build, and enhance desktop applications for Windows Collaborate with engineering and other teams to deliver new features and improvements Offer technical input and ideas that influence the direction of Speechify’s products Maintain high standards for product quality and performance to support a wide range of users Location This role is based in Reading, United Kingdom.
Speechify’s mission is to remove reading barriers for learners everywhere. Over 50 million people use our text-to-speech products to turn written content, PDFs, books, Google Docs, news articles, and websites, into audio. Our platform spans iOS, Android, Mac, Chrome, and web, helping users read faster and retain more. Speechify has earned recognition as Google’s Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Nearly 200 team members work together remotely from backgrounds at Amazon, Microsoft, Google, and leading universities. Our distributed team includes frontend and backend engineers, AI researchers, and founders of successful startups. We have no physical office. Role Overview Speechify is hiring a Software Engineer for the AI team’s data division. This engineer will play a key role in managing the data collection systems that power our model training. The focus is on building and maintaining petabyte-scale datasets, working at the intersection of infrastructure, engineering, and research. What You Will Do Find and integrate new audio data sources into the data ingestion pipeline. Manage and improve cloud infrastructure for data ingestion (currently on Google Cloud Platform, managed with Terraform). Work with scientists to boost cost efficiency, throughput, and data quality, enabling richer datasets for next-generation models. Collaborate with AI team members and leadership to shape the dataset roadmap for future consumer and enterprise products. What We Look For BS, MS, or PhD in Computer Science or a related field. At least 5 years of professional software development experience. Strong skills in bash and Python scripting in Linux environments. Experience with Docker and Infrastructure-as-Code (such as Terraform), plus hands-on work with at least one major cloud provider (GCP preferred). Familiarity with web crawling and large-scale data processing is a plus. Ability to multitask and adapt as priorities shift. Clear written and verbal communication. Location This role is based in Reading, United Kingdom. The team operates fully remotely.
Role overview Speechify is looking for a Software Engineer focused on iOS Core Product development. This position is based in Reading, United Kingdom. The role centers on building and improving the core features of our iOS app, which helps people read more efficiently. What you will do Work closely with the team to strengthen our iOS product. Your work will shape the app’s functionality and user experience, supporting Speechify’s position in voice and reading technology.
Join Alten, a leader in engineering and technology consulting, as a Software Integration & Verification Lead. In this pivotal role, you will oversee integration and verification processes within our Defense & Naval department. You will collaborate with cross-functional teams to ensure product quality and reliability, while implementing best practices in software development and testing.
Join our dynamic team at Blackapple Solutions Ltd as a Software Developer! We're looking for a talented individual who is passionate about technology and eager to take on challenging projects. In this role, you will be responsible for data modeling, designing innovative solutions, and architecting robust software systems.As a Developer, you will work in collaboration with other professionals to create customer-focused solutions, ensuring high-quality outcomes. Your expertise in Backbase landscapes and experience with Agile methodologies will be key in driving project success.If you are ready to make a significant impact and grow your career, we want to hear from you!
Role Overview Objective Corporation is seeking a Senior Software Support Analyst in Reading. This role focuses on maintaining the quality and performance of our software solutions. The analyst will work closely with multiple teams to review support requests, investigate technical issues, and deliver strong customer service. What You Will Do Analyze incoming support requests for software products Troubleshoot and resolve software issues Collaborate with internal teams to address complex problems Contribute to ongoing improvements in software quality and user experience
At Objective, we are committed to developing innovative software solutions that positively impact the community. With a talented team of over 400 professionals and multiple development labs across Australia, New Zealand, the USA, and the UK, we are recognized as a leading provider of SaaS solutions tailored for the government sector.As a Software Support Analyst, you will be instrumental in ensuring our clients derive maximum value from our products. Your key responsibility will involve delivering exceptional remote technical support, guiding customers through their daily technical hurdles with expertise and dedication.This role reports directly to the Engineering Support Team Leader and does not include management responsibilities.
Join our dynamic team at Primark as a Principal Engineer, where you will play a pivotal role in driving innovation and excellence in engineering practices. We are looking for a highly skilled professional with a passion for technology and a commitment to delivering top-notch engineering solutions.
Join thinkahead as an Infrastructure Engineer and play a critical role in enhancing our infrastructure capabilities. You will be responsible for designing, implementing, and maintaining robust infrastructure systems that support our innovative projects. Collaborate with cross-functional teams to ensure seamless integration and performance optimization.
At NewOrbit Space, we are dedicated to revolutionizing global connectivity and insight through the engineering of the world's lowest orbiting satellites. Our innovative propulsion system, AURA, enables satellites to operate at an altitude of just 200 km, significantly lower than traditional satellites, while effectively countering atmospheric drag.Your RoleAs a Satellite AIT Engineer, you will be instrumental in developing and implementing rigorous testing protocols, diagnosing integration issues, and verifying system performance. Your expertise will ensure seamless operation of all satellite subsystems in alignment with mission goals.Key ResponsibilitiesSatellite Assembly: Collaborate on the assembly of satellite components, ensuring precise integration of mechanical, electrical, and electronic subsystems according to design specifications.Integration Management: Oversee the integration of various subsystems, including payloads, propulsion, and communications systems, ensuring their unified functionality.Testing and Validation: Formulate and conduct thorough testing procedures—functional, environmental, thermal, mechanical, and vibration—validating satellite performance under real-world conditions.Test Procedure Development: Design comprehensive test and verification plans for all development phases, including subsystem and full spacecraft assessments.Troubleshooting and Debugging: Methodically identify, diagnose, and resolve issues during integration and testing, ensuring compliance with stringent standards.Documentation: Keep meticulous records of assembly, integration, and testing processes, including test plans, results, and any procedural deviations, documenting lessons learned and ensuring industry standard compliance.Quality Assurance: Enforce and maintain high-quality assurance protocols throughout the AIT process, guaranteeing the satellite meets all performance and safety criteria prior to launch.Spacecraft Operations Support: Assist in spacecraft operations, including the acceptance of spacecraft hardware and participating in service delivery as required.Fundamental RequirementsAn advanced degree (MEng, MSc, or PhD) in Aerospace Engineering, Mechanical Engineering, or a related field, with a strong emphasis on satellite systems.
Full-time|On-site|Reading, England, United Kingdom
Are you a skilled engineer looking for an opportunity that allows you to exercise your autonomy, build meaningful client relationships, and have a significant impact? If so, we invite you to consider this impactful position.We are in search of a self-assured and technically skilled Field Engineer to provide exemplary support to our key clients across Berkshire and Wiltshire. This role transcends typical reactive support; you will be a critical player in ensuring stable, high-performance environments while serving as a trusted technical partner to our clients.Your role will involve acting as a bridge between client sites and our internal teams, effectively combining strong troubleshooting skills with clear communication and exceptional service delivery.Daily ResponsibilitiesAs part of our collaborative team, you will support our strategic client accounts by:Managing escalated technical support tickets from 1st Line and resolving complex issuesPerforming thorough root cause analysis rather than applying short-term fixesProviding remote support and attending on-site visits as necessaryDelivering clear technical guidance and practical solutions to end usersDocumenting incidents and resolutions accurately within the ticketing systemMonitoring system performance and proactively identifying areas for improvementContributing innovative ideas to enhance processes and overall service deliveryWhy Join T-Tech?We are dedicated to assembling a team that prioritizes quality, ownership, and integrity.At T-Tech, you can expect:To work with clients who value expertise and partnershipTo be entrusted with responsibility without micromanagementTo share ideas that genuinely influence our improvementsTo develop your technical and professional skills within a growing organizationTo be part of a collaborative, high-performing teamWe strive to create an environment that is both challenging and rewarding. At T-Tech, growth is not just about business; it's about the people who drive it.
Alten is seeking a Mechanical Design and Test Engineer based in Reading. This position centers on developing and evaluating mechanical systems for a range of engineering projects. Role overview The Mechanical Design and Test Engineer will design mechanical components and systems, then carry out testing to verify quality and performance. The work supports projects that aim to advance current technologies. Key responsibilities Create detailed designs for mechanical systems and components Plan and execute tests to assess system performance Check that designs and test results meet industry standards for quality and reliability Requirements Background in mechanical design and testing Attention to quality and industry benchmarks Interest in working on technology-driven engineering projects
At NewOrbit Space, we are driven by a mission to revolutionize global connectivity and insight through the engineering of the most advanced low-orbit satellites on Earth. Our pioneering efforts are focused on developing satellites capable of operating at an unprecedented altitude of just 200 km, a third of what traditional satellites manage. Our innovative propulsion system, AURA, effectively mitigates atmospheric drag at these ultra-low altitudes.Your RoleAs an AOCS Engineer, you will play a crucial role in designing and optimizing the architecture, algorithms, and the integration of sensors and actuators to ensure precise orientation of our satellites. Your responsibilities will include the development of cutting-edge control algorithms, system performance modeling, hardware integration, and thorough validation through simulations and testing. Additionally, you will support post-launch operations in orbit, including calibration, maneuver planning, and troubleshooting to guarantee the success of our missions.ResponsibilitiesSystem Architecture and Design: Direct the advancement and refinement of the spacecraft's ADCS architecture, focusing on the design and integration of sensors, actuators, reaction wheels, magnetorquers, and control algorithms to meet mission objectives.Algorithm Development: Craft and deploy sophisticated ADCS algorithms to facilitate various pointing modes and attitude control scenarios, ensuring exact control of satellite orientation and stability.Simulation and Modeling: Conduct comprehensive characterization, modeling, and simulation of sensors and actuators to forecast system performance and fine-tune design. Utilize satellite simulators for system validation.Hardware Integration: Identify, assess, and select ADCS components, such as reaction wheels, magnetorquers, star trackers, IMUs, and sun sensors. Integrate these components into the spacecraft, ensuring seamless functioning with other subsystems.Testing and Validation: Design and implement hardware-in-the-loop (HIL) tests, ground-based simulations, and in-orbit commissioning to verify ADCS performance. Diagnose and resolve challenges during integration and testing phases.On-Orbit Operations: Assist in the calibration, commissioning, and operational support of on-orbit guidance, navigation, and control (GNC) systems, including maneuver planning and fault management.Fundamental RequirementsBachelor's degree in Aerospace Engineering, Mechanical Engineering, or a related field. Advanced degrees are a plus.Relevant experience in spacecraft ADCS development and algorithm design.Proficient in modeling and simulation tools.Strong problem-solving skills and attention to detail.Ability to work collaboratively in a fast-paced environment.
At NewOrbit Space, we are committed to revolutionizing global connectivity and insights through the engineering of the world's lowest orbiting satellites.Currently, we are developing satellites capable of functioning at just 200 km above Earth, which is one-third the altitude of traditional satellites. Our innovative propulsion system, AURA, allows us to effectively counter atmospheric drag at these ultra-low altitudes.Your RoleWe are on the lookout for a Senior/Lead Electronics Engineer who will be responsible for the design, construction, and qualification of electronics for our Very Low Earth Orbit (VLEO) space mission. You will take technical ownership of the electronics development process throughout its entire lifecycle— from initial concept and architecture to design, testing, qualification, and ensuring flight readiness— thereby contributing significantly to the success of our upcoming satellite missions.In this role, you will collaborate closely with systems, mechanical, propulsion, software, and AIT teams, playing a crucial role in establishing technical direction and best practices for electronics development. Experience in leading or mentoring fellow engineers is highly desirable.Key ResponsibilitiesOversee the comprehensive development of space-qualified electronics, encompassing requirements and architecture through to flight hardware.Design, prototype, and review analog, digital, and mixed-signal electronics along with PCB layouts.Lead the schematic capture, component selection, PCB design, and design-for-manufacturing/testing processes.Define and implement test, validation, and qualification plans for space electronics, including functional, environmental, and reliability testing.Ensure designs comply with space requirements, including radiation tolerance, EMI/EMC, reliability, and derating standards.Work collaboratively with systems, mechanical, software, and AIT teams to integrate electronics into satellite subsystems.Provide technical leadership through design reviews and mentorship for junior engineers.Contribute to the enhancement of processes, technical standards, and architectural decisions within the electronics domain.Fundamental RequirementsEducation: Bachelor's degree in Electrical Engineering, Electronics Engineering, or a related discipline.Experience:5+ years of relevant professional experience in developing electronics for challenging environments.Proven experience with space electronics or similar high-reliability systems.