The order in which job vacancies are displayed is determined by a composite score based on the following factors:
Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.
Archangel Lightworks is a connectivity company building wireless technology to create the space-enabled networks of the future. We’re passionate about improving humanity’s communications infrastructure and solving some of Earth’s most critical problems from economic inclusion to climate change. Our start-up is a fast-paced and supportive environment, where you can make your mark as part of a growing team and work on the cutting-edge of innovation.
To support our growth, we are looking for an experienced engineer with the practical skills and problem solving ability to develop embedded software designs. This is a hands-on technical role, developing new software and systems to support control, automation, and data developments.
Responsibilities:
As an Embedded Software Engineer, you will be primarily responsible for the development of embedded systems, from design through implementation and testing, to integration. You will work closely with the project and software leads, to deliver high performance communication and control systems. You will be able to take full responsibility for a design and see that through to integration on the ground station. Your responsibilities will include:
* Designing, developing and testing embedded software across different subsystems
* Supporting test automation and system integration and deployment
* Providing specialist skills ideally, to broaden the tests skill base (i.e. Linux, FPGA, IoT, image processing etc)
* Contributing to the development, integration, testing, and operations for optical ground stations
* Continuous improvements to software processes, including developing automated tests.
Requirements:
* Real-Time / Embedded software development in C / C++
* Development with RTOS (ideally FreeRTOS) and on Linux
* Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT) protocolsDeveloping for multi-core and FPGA based systems
* At least 4 years relevant commercial experience post-graduation
* Proficient use of Git version control and CI systems