Jobiglo

No results.

Senior Software Engineer - Python & Containers

motorolasolutions · Cork

New
Onsite Senior 🇬🇧 English
Python Linux Containers TCP/IP Socket programming Git Jira CI/CD

Job description

About the role

Motorola Solutions is looking for a Senior Software Engineer to join an Agile Scrum team developing containerized Linux user-space applications and services for mission-critical land mobile radio communications products. The role focuses on writing modern Python services in container environments, debugging existing C++ subsystems, and working in an RF telecommunications context. The position is on-site in Cork.

Key responsibilities

  • Design, implement and maintain Linux user-space applications using modern Python in containerized environments.
  • Use approved AI-assisted development tools and integrate AI/ML capabilities or automated analytics into engineering workflows where applicable.
  • Develop networking applications using socket programming, TCP/IP and UDP, and Linux user-space interactions.
  • Build and expand test suites for unit, integration and end-to-end testing.
  • Read, interface with and debug legacy or embedded C/C++ codebases and APIs.
  • Work with RF domain concepts, radio infrastructure and network protocols during product integration.
  • Integrate code into automated build pipelines and enforce code quality with static analysis.
  • Take part in hands-on testing, configuration and debugging in virtualized environments and physical RF site equipment.

Required profile

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related field, or a Master's degree with relevant work experience.
  • Demonstrated proficiency in software development with modern Python.
  • Strong understanding of Linux, user-space architecture and networking fundamentals (TCP/IP, sockets).
  • Practical experience with Linux user-space development and containerization platforms.
  • Hands-on experience with automated testing frameworks.
  • Ability to read, interface with and debug C/C++ codebases.

Required skills

  • Modern Python
  • Linux and networking (TCP/IP, sockets)
  • Containers (Linux user-space development)
  • Automated testing frameworks
  • C/C++ reading and debugging
  • Desired: exposure to AI/ML tools, RF/telecoms or LMR systems, CI/CD and static analysis tools, Git and Jira, network diagnostic tools

The work environment gives direct access to containerized Linux servers and physical RF test lab facilities. No travel is required and relocation is not provided.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec motorolasolutions.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Ireland.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

motorolasolutions

Cork