Senior Software Engineer
ZipRecruiter - Tulsa, Oklahoma, United States, 74145
Work at ZipRecruiter
Overview
- View job
Overview
Senior Software Engineer - Embedded Systems\n\nOutside IR35 | Hybrid Working | 12-Month Contract (Extension Likely!)\n\nWe're looking for a Senior Embedded Software Engineer to lead the design and development of advanced navigation systems. You'll take ownership of key features, working on real-time embedded software that powers innovative technology.\n\nWhat You'll Be Doing:\n\nDevelop, test, and troubleshoot embedded software for real-time systems.\n\nWork with communication protocols and hardware interfaces.\n\nLead system architecture and algorithm development.\n\nCarry out hardware-in-the-loop testing.\n\nDrive code efficiency, reusability, and best practices.\n\nCollaborate across hardware, software, and customer teams.\n\nMentor junior engineers and support customer projects.\n\nWhat You'll Bring:\n\nStrong C/C++ skills for embedded Linux systems.\n\nExperience with cross-compiling, virtualisation, and Docker.\n\nFamiliarity with Matlab and software engineering best practices.\n\nStrong communication and teamwork skills.\n\nDegree in Engineering, Software, Robotics, Physics, Maths, or equivalent experience.\n\nPhD is a plus but not required.\n\nWhy Join?\n\nOutside IR35.\n\nHybrid working.\n\n12-month contract with strong chance of extension.\n\nWork on cutting-edge projects with a supportive team.\n\nFlexible environment with career growth opportunities.\n\nOccasional travel to site for system testing.\n\nIf you want to be an early applicant, contact or apply now with your CV