Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Solutions Engineer image - Rise Careers
Job details

Software Solutions Engineer

Software Solutions Engineers play a critical role in bridging customer needs with the technical implementation required for ALL.SPACE’s terminal software products. This position combines elements of systems engineering and software development to deliver high-quality solutions tailored to customer and product requirements. The engineer will be responsible for designing, implementing, and supporting technical solutions, working closely with both internal and external stakeholders to deliver embedded real-time terminal control software solutions.

ROLES and RESPONSIBILITIES

·       Translate business needs into technical engineering solutions, ensuring feasibility and alignment with existing system architecture and company resources.

·       Engage with internal and external stakeholders to gather and interpret customer and product requirements.

·       Deliver high-quality software designs and specifications using industry-standard design patterns to ensure quality, security, reliability, modifiability, and extensibility.

·       Take ownership of work packages; assist in planning and executing work against a structured roadmap, using tools such as Jira, to meet customer needs. Reporting progress, raising resource requests and escalating risks when necessary.

·       Contribute to hands-on development to deliver and test key technical implementations for embedded real-time systems.

·       Conduct code reviews and champion best practices to maintain quality in deliverables.

·       Mentor and support engineers through technical implementation, providing guidance and coaching.

·       Manage the integration of and support systems that include –systemd network management, GNSS/PNT, SATCOM modems and enhanced networking architectures (VLANs etc.)

·       Triage and investigate non-conformances (NCs), providing timely resolution in line with the product roadmap.

QUALIFICATIONS, EXPERIENCE AND SKILLS

  • BSc or MSc in Computer Science, Electrical, Systems, or related Engineering discipline.·      
  • Experience in delivering technical commercial solutions for innovative and novel concepts.
  • Excellent proficiency with development, platforms, and tools in C/C++, Python.
  • Strong problem-solving skills, able to autonomously navigate complex engineering challenges.
  • Effective communication and collaboration skills, apt at working with multi-disciplinary teams of engineers and commercial parties.
  • Experience with product ownership and agile project management.
  • Experience mentoring and supporting the technical development of junior engineers.
  • Strong technical background in embedded systems and device integration (SATCOM experience preferred)
  • Strong technical background in Linux OS development and management, including SystemD networking and advanced networking architectures.
  • Good experience with software development life cycle process and associated tooling.  
  • Competitive Salary and Annual Bonus 
  • Stock Options 
  • Contributory Pension Scheme 
  • 25 days Annual Leave + Public Holidays 
  • Cycle-to-Work Scheme 
  • Car Scheme (Salary Sacrifice) 
  • Free On-Site Gym 
  • Employee Assistance Programs 
  • Discounts Platform 
  • ALL.SPACE offers flexibility regarding working location for this role. 

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Solutions Engineer, ALL.SPACE

As a Software Solutions Engineer at ALL.SPACE, you will be at the forefront of transforming customer needs into cutting-edge technical solutions. This role is an exciting blend of systems engineering and software development, allowing you to craft high-quality solutions tailored to fit our terminal software products. You'll have the opportunity to work closely with both internal teams and external clients, ensuring that we deliver real-time embedded terminal control software solutions that truly meet our client’s specifications. Your responsibilities will range from translating business requirements into engineering solutions, engaging stakeholders to gather requirements, and developing quality software designs using industry-standard patterns. With tools like Jira, you will own and manage work packages, ensuring timely delivery while reporting progress and addressing any risks. Plus, you will play a vital role in hands-on development and testing, conducting code reviews, mentoring fellow engineers, and contributing to best practices that maintain high-quality standards. If you're passionate about driving innovation in embedded systems and thrive in a collaborative environment, we would love to have you on our team. At ALL.SPACE, we believe in fostering your growth with competitive benefits including stock options, a contributory pension scheme, and a flexible working location option that supports your work-life balance.

Frequently Asked Questions (FAQs) for Software Solutions Engineer Role at ALL.SPACE
What are the responsibilities of a Software Solutions Engineer at ALL.SPACE?

The Software Solutions Engineer at ALL.SPACE is tasked with bridging customer needs and technical implementation for terminal software products. Responsibilities include translating business needs into technical solutions, engaging with stakeholders, delivering quality software designs, managing work packages using tools like Jira, contributing to the development of embedded real-time systems, conducting code reviews, and mentoring other engineers.

Join Rise to see the full answer
What qualifications and skills are required for the Software Solutions Engineer position at ALL.SPACE?

A BSc or MSc in Computer Science, Electrical, Systems, or a related Engineering discipline is required for the Software Solutions Engineer role at ALL.SPACE. Candidates should have experience in delivering commercial technical solutions, proficiency in C/C++ and Python, strong problem-solving skills, effective communication capabilities, and a background in Linux OS and embedded systems.

Join Rise to see the full answer
How does the Software Solutions Engineer at ALL.SPACE collaborate with stakeholders?

Collaboration is key for the Software Solutions Engineer at ALL.SPACE. You will engage with both internal teams and external customers to gather and interpret requirements, ensuring alignment between customer expectations and product capabilities. This partnership fosters a shared understanding that is essential for delivering successful technical solutions.

Join Rise to see the full answer
What software development practices does ALL.SPACE expect from a Software Solutions Engineer?

ALL.SPACE expects its Software Solutions Engineer to adhere to industry-standard software development practices, including utilizing design patterns to ensure security and reliability. Emphasis is placed on maintaining quality through rigorous code reviews, testing key implementations, and engaging in a structured software development life cycle process.

Join Rise to see the full answer
What benefits can a Software Solutions Engineer expect while working at ALL.SPACE?

Software Solutions Engineers at ALL.SPACE enjoy a competitive salary and annual bonus, stock options, a contributory pension scheme, 25 days of annual leave plus public holidays, a cycle-to-work scheme, a car scheme, free on-site gym access, and employee assistance programs. Flexibility regarding work location is also a key benefit.

Join Rise to see the full answer
Common Interview Questions for Software Solutions Engineer
Can you describe your experience with embedded systems and how it relates to the Software Solutions Engineer role at ALL.SPACE?

In answering this question, highlight specific projects where you've developed or integrated embedded systems. Discuss any relevant technologies or frameworks you've used, and clarify how these experiences prepare you for the responsibilities of the Software Solutions Engineer at ALL.SPACE, particularly in developing real-time systems.

Join Rise to see the full answer
How do you approach gathering requirements from stakeholders?

Effective communication is critical. You should explain your process for engaging stakeholders, which may include conducting interviews, workshops, or surveys. Emphasize the importance of understanding both technical and business perspectives to ensure that the final product meets expectations.

Join Rise to see the full answer
What methodologies do you utilize for project management in software development?

Discuss your familiarity with agile project management methodologies, including how you've utilized tools like Jira for tracking progress. Provide examples of how you’ve planned sprints, managed backlogs, and adapted to changing priorities in previous roles.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you encountered and how you resolved it?

Select a relevant technical challenge, ideally one related to embedded systems or software integration. Detail the steps you took to diagnose the issue, the solution you implemented, and any lessons learned from the experience that can enhance your contributions at ALL.SPACE.

Join Rise to see the full answer
How do you ensure the quality and reliability of your code?

Emphasize the importance of following best practices in code quality, including conducting regular code reviews, using automated testing, and embracing CI/CD methodologies. You might share experiences where these practices improved the outcome of your projects.

Join Rise to see the full answer
What experience do you have with mentoring junior engineers?

Discuss how you've mentored junior engineers in previous roles. Focus on the techniques you used to offer guidance, such as pair programming, code reviews, or conducting training sessions, and how this not only benefited them but also enhanced team overall productivity.

Join Rise to see the full answer
What tools are you familiar with that are relevant to the Software Solutions Engineer position?

Outline the tools you’ve used, such as version control systems, project management tools like Jira, debugging tools, and development environments. Mention how your experience with these tools will allow you to hit the ground running at ALL.SPACE.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your approach to prioritization, mentioning strategies like setting clear deadlines, collaborating with stakeholders to understand project urgency, and regularly reviewing task progress. Illustrating your organizational skills will give interviewers confidence in your ability to manage multiple responsibilities.

Join Rise to see the full answer
What strategies do you implement to continuously learn and grow in your role?

Detail your commitment to professional development, which may include attending workshops, completing online courses, participating in relevant communities, or working on personal projects. Relate this to how a growth mindset aligns with the innovative culture at ALL.SPACE.

Join Rise to see the full answer
How would you handle a situation where project requirements change mid-way through development?

Discuss your approach to adaptability and flexibility in project management. Illustrate how you would communicate with stakeholders about the change, reassess priorities, and collaborate with your team to implement adjustments smoothly while maintaining project quality.

Join Rise to see the full answer
Similar Jobs

Join Barti, an innovative startup transforming eye care, as VP of Software Engineering, where you'll lead technical strategy and team development.

Posted 13 days ago

Join Sobek AI as a Senior Software Engineer and help scale their cutting-edge technology platform in the life-sciences domain.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer to drive technological innovation and deliver exceptional digital solutions for customers.

Photo of the Rise User

Take charge as a Chief Software/Firmware Integration Engineer at Boeing, leading innovative software and firmware integration efforts for groundbreaking defense projects.

Photo of the Rise User
Trellix Remote US, California, San Jose
Posted 7 days ago

Join Skyhigh Security as an Associate Software Engineer and contribute to developing next-generation security solutions in a hybrid work environment.

Photo of the Rise User
Rightway Hybrid New York, United States
Posted 12 days ago

Join Rightway Healthcare as a Senior Full Stack Engineer and help shape the future of healthcare through innovative technology and exceptional care navigation.

Zanskar Remote Salt Lake City, Utah
Posted 8 days ago

Join Zanskar as a Staff Software Engineer and lead the development of innovative software solutions to advance geothermal energy exploration.

Photo of the Rise User
Yuxi Global Remote Medellín, Medellin, Antioquia, Colombia
Posted 4 days ago

Join Yuxi Global as a SR Fullstack Developer and be part of a dynamic team delivering cutting-edge digital solutions for Life Sciences companies.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog