Software Engineer (Firmware)

MarkIT Placements
London (Greater)
30 Nov 2017
08 Dec 2017
Contract Type
Full Time

Writing robust, testable, efficient, and easily maintainable codeTranslating software requirements into stable, working, high performance softwareCollaborate with the team to define, design, and ship new featuresPlaying a key role in architectural and design decisionsHelp maintain code quality, organization, and automatisationSkills

Proficient in C/C++ (bonus points for Rust), with a good knowledge of the ecosystemNot afraid to learn a new language and bring your extensive engineering knowledge to itFamiliar with various design and architectural patternsSkill for writing reusable, clean, readable codeExtensive knowledge of BLEExperience of working with MQTTImplementing automated testing platforms and unit testsProficient understanding of GitFamiliarity with continuous integrationBenefits

Competitive salaryStock options – When we succeed, you will too30 days holiday + bank holidaysYour choice of equipmentGreat office environment with good coffee and free beer
This job was originally posted as