As an embedded/tools software engineer at Cobham Gaisler you will participate in or be responsible for the development of embedded system software, from specification to implementation and documentation. The development is mainly performed using C programming, but also using SPARC/RISC-V assembly, C++ and scripting languages. As part of our software team, you will also be involved in the development of instruction simulators and hardware debug software tools, which are tightly coupled with our SoC solutions.
The software environment for our LEON processors is often developed in open-source projects where you will be involved in public discussions. Some of the software projects are commercial where you will provide customers with technical support. Occasionally you will take an active role in trouble shooting our solutions integrated into the customer's products, which can be challenging but at the same time very rewarding. Cobham Gaisler is a customer-oriented company that quickly respond to market demands.