Platform Engineer

Platform Engineer

Posted 1 week ago by Silicon Logic UK Ltd.

£250 Per day
Undetermined
Hybrid
Stevenage, England, United Kingdom

Summary: The Platform Engineer role involves designing, developing, and integrating embedded systems and networking solutions within the Telco industry. The position requires collaboration with stakeholders to translate business and technical requirements into scalable platform solutions. The engineer will engage in full life cycle software maintenance and development, primarily in C or C++, within a Linux environment. This is a hybrid position based in Stevenage, UK, with a focus on real-time, multi-threaded software engineering.

Key Responsibilities:

  • Full life cycle, real-time, multi-threaded software maintenance and development, typically at the bare metal level and in Linux user space supporting a large complex product.
  • Implementing requirements.
  • Responsibility for full life-cycle real-time software engineering in C or C++, in a constrained environment.
  • Maintenance and support of existing software.
  • Support of integration of new RF components/subsystems.
  • Low level, (bare metal) programming in C, possibly some assembler.
  • Collaborating with hardware and VHDL teams.

Key Skills:

  • Degree level in Engineering or an associated discipline.
  • Familiarity with software development environment and tools.
  • Familiarity with Linux development environment.
  • Proven ability to work with very little input.
  • Proven analytical and problem-solving skills.
  • Proficient collaboration and team working skills, with the ability to develop and maintain strong productive relationships.
  • Proven communication skills, both verbal and written.
  • The ability to work within multiple projects simultaneously to meet deadlines, both independently and as part of a team.

Salary (Rate): £250/day

City: Stevenage

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position/Job: Platform Engineer

Work Location: Stevenage, UK

Rate: GBP250/day

Duration: 6 months+ (long-term project)

Experience: Can consider Ph. Ph.D. profiles- fresh from Universities

Hybrid Mode: Min. 3 days from client location

Job Description:

Business Overview: Client works with leading broadcasters, operators and healthcare domain product companies to create solutions for smarter living, engaged entertainment, a digital future driven by IoT, OTT, analytics, artificial intelligence and healthcare solutions thereby enabling new revenue streams and enhanced customer experience. As growth leaders in the Media & Communications industry, we are helping the world’s best-known MSOs and OEMs right from architecture, design, development to deployment. We bring together technologies that accelerate development and foster innovations in the Embedded, Networking, and Broadcast domains.

Purpose of the role: We are seeking a highly motivated and experienced Platform Engineer to join our team at the forefront of designing cutting-edge solutions in the Telco industry. In this role, you will be responsible for the design, development, and integration of embedded systems and networking solutions across diverse platforms. You will collaborate with stakeholders to understand business and technical requirements and translate them into scalable platform solutions.

KEY RESPONSIBILITIES: In this role, you will be responsible for:

  • Full life cycle, real-time, multi-threaded software maintenance and development, typically at the bare metal level and in Linux user space supporting a large complex product.
  • Implementing requirements.
  • Responsibility for full life-cycle real-time software engineering in C or C++, in a constrained environment.
  • Maintenance and support of existing software.
  • Support of integration of new RF components/subsystems.
  • Low level, (bare metal) programming in C, possibly some assembler.
  • Collaborating with hardware and VHDL teams.

KEY JOB REQUIREMENTS: In this role, you will be successful if you have:

  • Experience:
  • Degree level in Engineering or an associated discipline.
  • Familiarity with software development environment and tools.
  • Familiarity with Linux development environment.
  • Proven ability to work with very little input.
  • Proven analytical and problem-solving skills.
  • Proficient collaboration and team working skills, with the ability to develop and maintain strong productive relationships.
  • Proven communication skills, both verbal and written.
  • The ability to work within multiple projects simultaneously to meet deadlines, both independently and as part of a team.