memory environment Working with multi-disciple teams including mechanical, electronics and PCB to implement and support new products . Supporting continuous integration and continuous deployment using Jenkins, BitBucket and GitFlow Acting as a mentor to junior and graduate software engineers To be considered for this position, you will need proven experience using C++ on embedded systems at senior or principal More ❯
limited memory environment Working with multi-disciple teams including mechanical, electronics and PCB to implement and support new products Supporting continuous integration and continuous deployment using Jenkins, BitBucket and GitFlow Acting as a mentor to junior and graduate software engineers To be considered for this position, you will need proven experience using C++ on embedded systems at an intermediate or More ❯
in structured text and object-oriented programming. Experience developing modular, maintainable code with a focus on long-term supportability. Proficient with version control systems, especially Git with GitFlow practices. Experience in code peer review processes, technical documentation, and system handover. Knowledge of marine or offshore control systems, and an understanding of the challenges of supporting systems More ❯