Robotics Software Engineer – C++/Linux
Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Do you live in the Lisbon area or would love the opportunity to live and work in Portugal?
If so, our client – an innovative "tech for good" start-up – is actively hiring for a position based in Lisbon to support operations across their EU and UK functions.
The Robotics Software Engineer, based in Lisbon, Portugal, will be responsible for:
Designing, developing, and testing software systems for advanced robots
Collaborating with electronics, mechatronics, and research teams in an Agile environment
Testing, debugging, and verifying written code
Travelling to field sites to support physical robots
To apply for this Robotics Software Engineer role, you should have:
A degree or master's in Software Engineering, Computer Science, or equivalent
Provable experience working with C++14 and Linux
Extensive experience with ROS1/ROS2 (Robot Operating System)
Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial
This role offers a competitive salary and benefits package. You will join a pioneering technology company with excellent career growth opportunities and profit share options.
To apply for this Robotics Software Engineer – C++/Linux role, please send your CV to NDrain@redlinegroup.Com or call 01582 878828 / 07487 756328.....Read more...
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal / Lead Software Engineer to play a pivotal role in driving innovative and mission-critical solutions.
This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary team and delivering robust embedded solutions in a high-integrity environment.
What Youll Be Doing:
- Lead and mentor a multidisciplinary team of engineers
- Take ownership of project planning, technical reviews, and reporting
- Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration
- Develop embedded software using RTOSs such as VxWorks or embedded Linux
- Deploy software across multi-core or distributed hardware platforms
- Collaborate closely with hardware and firmware teams to deliver integrated systems
- Follow standards such as RTCA DO-178C and MISRA C/C++ for airborne software development
- Contribute to design reviews, gate reviews, and agile development ceremonies
What Youll Bring:
- Strong experience with C++(14 or above)
- Proficiency in UML and Object-Oriented Design techniques
- Deep understanding of the full software lifecycle in regulated environments
- Experience working in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab
- Exposure to airborne software standards such as RTCA DO-178C DAL C or similar
- Ability to communicate effectively and influence technical direction
Bonus Skills:
- Familiarity with tools like Matlab Simulink, Cameo, DOORS, or Dimensions
- Previous experience in systems requiring high design assurance and real-time performance
- Capability to operate as a technical authority or team lead
Requirements:
- Degree in Software, Electronics, or another STEM-based discipline
- Must be a UK national and eligible for full UK security clearance
Join a dynamic, forward-thinking team where you can lead innovative projects, grow technically, and contribute to the future of electronic warfare systems.
Apply now and help shape the next generation of mission-critical defence technology.
....Read more...
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal / Lead Software Engineer to play a pivotal role in driving innovative and mission-critical solutions.
This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary team and delivering robust embedded solutions in a high-integrity environment.
What Youll Be Doing:
- Lead and mentor a multidisciplinary team of engineers
- Take ownership of project planning, technical reviews, and reporting
- Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration
- Develop embedded software using RTOSs such as VxWorks or embedded Linux
- Deploy software across multi-core or distributed hardware platforms
- Collaborate closely with hardware and firmware teams to deliver integrated systems
- Follow standards such as RTCA DO-178C and MISRA C/C++ for airborne software development
- Contribute to design reviews, gate reviews, and agile development ceremonies
What Youll Bring:
- Strong experience with C++(14 or above)
- Proficiency in UML and Object-Oriented Design techniques
- Deep understanding of the full software lifecycle in regulated environments
- Experience working in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab
- Exposure to airborne software standards such as RTCA DO-178C DAL C or similar
- Ability to communicate effectively and influence technical direction
Bonus Skills:
- Familiarity with tools like Matlab Simulink, Cameo, DOORS, or Dimensions
- Previous experience in systems requiring high design assurance and real-time performance
- Capability to operate as a technical authority or team lead
Requirements:
- Degree in Software, Electronics, or another STEM-based discipline
- Must be a UK national and eligible for full UK security clearance
Join a dynamic, forward-thinking team where you can lead innovative projects, grow technically, and contribute to the future of electronic warfare systems.
Apply now and help shape the next generation of mission-critical defence technology.....Read more...
Saas Solutions ManagerKeywords: SaaS Product - implementation / client onboarding CRM - e.g. Salesforce / HubSpot BI Tooling - e.g. Tableau or Power BI Finance Systems - e.g. Sage / Qube / IRIS Technical, Business and / or Data AnalysisEstablished PropTech SaaS business in the process of revolutionising residential real estate management for agents and property managers are seeking a Solutions Manager to lead client onboarding, drive platform implementation and enhance their cutting-edge property management solution.The organisation are part of a group-structured business (real estate investment management company with >£3bn Assets Under Management), located in Central London. They are in the final stages of deploying their property management solution to the market with multiple listed entities expressing significant interest. Excellent time to join with considerable scope for advancement. Your role will be to lead assist implementation and onboarding of new clients into the platform, working with the team in familiarisation, training, and support for all systems involved in implementations. You’ll help address challenges presented by clients as well as come up with new ideas for platform improvements, review and document new / road-mapped requirements.Excellent project management and communication skills will be required. Responsibilities:
Assist with implementation, onboarding and familiarisation of clients with the platform, together with other related applications and integrations.
Become a system SME to help improve workflows, solve issues, identify limitations and challenges, as well as scoping improvements to the platform and assisting with testing upgrade releases of software.
Develop / document best-practice and training materials with regards to system configuration, setup, and operation.
Help to define business requirements and user stories for system operation and reporting.
Provide support for business applications.
Serve as a liaison between product vendors and internal users.
Assist with analysis of data via SQL, Qube, Tableau, Hubspot and Excel.
Perform systems analysis, business process analysis and design.
Assist in writing technical specifications and user cases to meet business requirements.
Requirements gathering, solution analysis, reporting and recommendation reports.
Project Management including the development of project plans and performance monitoring.
Experience required:
Software systems implementation, support, monitoring & troubleshooting.
Technical, Business or Data Analysis (including an aptitude for working with large datasets across multiple platforms).
Enterprise CRM solutions like Salesforce, HubSpot or similar.
Experience with business intelligence and reporting, for example Tableau, PowerBI or similar.
Some experience with finance systems, for example Sage, Qube, IRIS or similar.
Excellent skills with Microsoft Excel, PowerPoint.
Project planning and project management experience.
Educated to Degree Level or equivalent experience in a Computer Science, Information Technology or related discipline.
You’ll need to be a self-motivated, tech savvy individual with high energy and strict attention to detail. You must be a highly effective communicator, both written and verbally.Desirable Experience
Experience with property management software MRI Qube, Yardi or similar.
Experience with Microsoft SQL.
Experience with ETL Tools and Data Migration.
Experience with Data Analysis, Data mapping and UML.
Experience with programming languages (Python, Ruby, C++, PHP, etc).
Hybrid: 2-4 days onsite (the business work from home every Friday, but some flexibility will be required on other days depending on requirements of the business)50k - 60k basic + annual bonus + benefits....Read more...