Cambridge Consultantsposted 2 days ago
Mid Level

About the position

The Cambridge Consultants brand under Capgemini develops breakthrough products, creates and licenses intellectual property, and provides business consultancy in technology-critical issues for clients worldwide. For more than 50 years, the company has been helping its clients turn business opportunities into commercial successes, whether they are launching first-to-market products, entering new markets, or expanding existing markets through the introduction of new technologies. The newly-formed Embedded Software (ESW) group in North America develops innovative new technology to enable world-leading wireless communications capabilities for US Government applications. We are looking for talented, experienced ESW engineers to strengthen our embedded development function in this team. In this role you will design and develop prototype systems that demonstrate novel capabilities for a diverse range of products. Whereas Cambridge Consultants has produced innovations linked below for commercial entities, our team has been spun out in order to provide this sort of advanced capability for US Government clients. Ultra-reliable communications for satellites, IP block acceleration of Voice Activity Detection using custom in-house DSP cores, Map-based indoor navigation using sensor fusion, Next generation commercial radio receiver design, Communications system for a fleet of bots in a challenging indoor environment. You’ll engage with clients that are stretching the art of the possible by combining state-of-the-art technologies and tools with a practical approach to implementation on a wide variety of processing platforms.

Responsibilities

  • Design and develop prototype systems demonstrating novel capabilities for a diverse range of products.
  • Engage with clients to combine state-of-the-art technologies and tools with practical implementation.
  • Involve in every stage of the technology development life cycle from proof-of-concept demonstrations to product design, implementation, and testing.
  • Contribute to new IP generation and influence the direction of ESW skillset development.

Requirements

  • MS/BS with 7+ years of experience in a field related to embedded software development (e.g., computer science, computer engineering, electrical engineering, physics, etc.)
  • Strong C, C++, or Rust programming and software engineering skills.
  • Experience in embedded real-time programming.
  • Good testing habits: unit testing, system testing, regression testing, etc.
  • Verbal and written communication skills to convey designs and ideas to teams.

Nice-to-haves

  • Experience with common microprocessors, microcontrollers, SoCs, wireless protocols, and communication interfaces.
  • Experience using and writing drivers for common controllers, busses, and related technologies (I2C, SPI, UART, PCIe, DMA).
  • Networking experience including using, configuring, and developing solutions using Ethernet, TCP/UDP/IP, SSH, DHCP, DNS, switching, routing, or DPDK.
  • Use of common test equipment such as DMMs, oscilloscopes, logic analyzers, signal generators, spectrum analyzers.
  • Exposure to relevant industry communications standards (3GPP, IEEE, WiFi, Bluetooth, etc.).
  • Experience with embedded Linux build systems (Yocto, Buildroot) and generally using, configuring, and developing Linux - including device drivers.
  • Developing software that supports RF, radio, and SDR-enabled products.
  • Experience working in multi-disciplinary teams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service