Embedded Software Lead - Layer2-3 Network Protocol Lead
Certain Advantage are recruiting on behalf of our innovative defence tech sector client for an Embedded Software Lead to join a multidisciplinary team advancing the possibilities of underwater secure acoustics communications.
As the Layer 2-3 Lead, you will work in a multidisciplinary team of Chief Scientist & Chief Engineer, and alongside the Layer 1 Lead, you will be responsible for implementing, testing, and supporting acoustic protocol developments in a new family of products for use in military environments.
Working with the Chief Scientist, Layer 1 (Physical) Lead, and external SMEs, you will help to specify, develop, implement & document application-tuned layer 2 and layer 3 protocol solutions, aligned with hardened military off-the-shelf deployment hardware platforms.
Key focus areas for this role
* Protocol Development: new and emerging networking protocols for Layer 1-3,
* Shaping Standards: next-generation acoustic communication standards.
* Performance Optimization: Build high-performance, low-latency solutions for real-time and mission-critical applications.
* Challenging Channel Solutions: Develop protocols capable of overcoming noise, interference, and unpredictable conditions in environments such as wireless, satellite, and battlefield communications.
* Testing and Validation: Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions.
* Multiplatform Build and Deployment: Developing, testing, and deploying code through multiplatform build tools and deployment pipelines.
* Cybersecurity Integration
Your experience
* Ability to gain SC security clearance if not already Active.
* Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
* Expertise in programming languages like C, C++, and/or Rust, with a focus on low-level networking development, preferably against defence-related requirements.
* Strong understanding of networking concepts, including Layer 1-3 fundamentals, and a passion for creating innovative solutions beyond existing standards.
* Proficiency in multiplatform build and deployment tools such as CMake, Bazel, Make, or Ninja, and version control systems like Git.
* Proficiency in developing and applying tools for embedded system performance analysis and debugging.
Does this sound like your next career move? Apply today!
#J-18808-Ljbffr