Application Developer

Application Developer

Posted 1 day ago by g2 Recruitment

Negotiable
Outside
Undetermined
Cambridge, England, United Kingdom

Summary: The role of Embedded Linux Application Developer involves application-layer development for a telecommunications client, focusing on embedded Linux user-space applications. Responsibilities include integrating application components, implementing interfaces, and supporting configuration and runtime behavior aligned with MCX system requirements. This position is a 6-month contract with the potential for extension until the end of 2027.

Key Responsibilities:

  • Development of embedded Linux user-space applications to support MCX functionality, including call control, messaging, and group communications.
  • Integration of MCX application components with underlying platform services and external MCX stack components.
  • Implementation of interfaces between application logic and platform subsystems.
  • Support for configuration, provisioning, and runtime behavior aligned to MCX system requirements.
  • Development of supporting functionality such as logging, diagnostics, and error handling.

Key Skills:

  • Experience in embedded Linux application development.
  • Knowledge of MCX functionality and related technologies.
  • Proficiency in integrating application components with platform services.
  • Understanding of configuration management and service lifecycle.
  • Strong problem-solving and debugging skills.

Salary (Rate): undetermined

City: Cambridge

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are supporting a Longstanding telecommunications client of mine with a range of contractor positions. They are looking to add an Embedded Linux Application Developer to the team to support on the application-layer development . You will be responsible for the followin g:

  • Development of embedded Linux user-space applications to support MCX functionality, includin g:
    • Call control and bearer contr olo
    • Messaging and group communicatio nso
    • Application state management and service log ic
  • Integration of MCX application components with underlying platform services and external MCX stack components (e.g. third-party libraries or client stack implementation s)
  • Implementation of interfaces between application logic and platform subsystems (e.g. UI layer, modem interface, audio path, configuration service s)
  • Support for configuration, provisioning, and runtime behaviour aligned to MCX system requirements (e.g. client configuration, login, and server interactio n)
  • Development of supporting functionality such a s:
    • Logging, diagnostics, and error handli ngo
    • Configuration management and parameter handli ngo
    • Service lifecycle and startup/shutdown behavio ur

This is a 6 Month Outside IR35 Contract, with scope to go until the end of 20 27. Tha nks,