CrawlJobs Logo

System Developer

Canada, Ottawa 81700.00 - 105735.00 CAD / Year · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Join our RAN Baseband System Management team in Ottawa, Canada, working on Radio Access Network technology. Ericsson leads in bringing 5G to market globally and is actively engaged in developing 6G technology. We are expanding our investments to support 5G and 6G deployments worldwide and seek an experienced Radio Network System Developer. Our team works on signal processing, radio resource management, physical layer algorithms, multi-antenna systems, cloud deployments, and 5G/6G software simulation development. We collaborate with customers, partners, and other Ericsson units to understand technology potential, business needs, and market opportunities, participating in standardization efforts through 3GPP and similar forums.

Job Responsibility

  • Conduct systems studies in Radio Resource Management areas including Scheduling, Link Adaptation, time-critical communication, and control channel radio resource management
  • Specify system features, functions, test cases, algorithms, use cases, and parameter settings
  • Develop network-level software simulations for performance analysis of 5G features and algorithms
  • Drive continuous improvements of products, simulation tools, and processes
  • Lead solution package studies and participate in system trouble report teams
  • Contribute to 5G standards advancement and 6G readiness
  • Support innovation and intellectual property development through invention disclosures and patents
  • Support 5G system verification and analyze test results
  • Assist with deployment of new 5G products and features into customer networks
  • Work with customer troubleshooting and analysis
  • Collaborate on new features, simulations, and improvements with cross-functional teams worldwide

Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, Engineering Physics, or equivalent knowledge
  • Background in communications theory and digital signal processing
  • Experience in relevant areas such as 5G NR and potentially 6G
  • Knowledge of 5G NR mobile communication systems, particularly Physical Layer and Radio Resource Management
  • Product development knowledge, preferably with understanding of Lean and Agile methods
  • Software development skills in Java, C, and C++
  • Experience with simulation environments and tools like MATLAB is beneficial
  • Analytical thinking with interest in creativity and innovation
  • Commitment to continuous learning and skill development
  • Strong collaboration abilities
  • Excellent verbal and written English communication skills

What we offer

  • Choice of 3 medical and dental plan options
  • Core level coverage paid for fully by Ericsson
  • Group Retirement & Savings Program with automatic 2% company contribution into Pension Plan
  • 50% match of employee’s contribution into Registered Retirement Savings Plan, up to 8% of employee’s contribution
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay
  • Short-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
  • 1 volunteer day
  • Sick days
  • Up to 10 weeks of paid maternity leave
  • 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Wellness account
  • Recognition programs

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

System Developer

8 matching positions

Equities Cash - Order Management System Developer

Equities Technology organization is looking for a senior technologist to join th...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands on Core Java, multi-threading and spring
  • Hands on Unix
  • Unit Testing with JUnit
  • Experience in Bitbucket, Jenkins, Artifactory, Confluence
  • Debugging skills, Code performance, Bench Marking
  • 8-12 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
Job Responsibility
Job Responsibility
  • Design, development and testing of Program Trading suite of applications to make it strategic and be inline with the current market trend
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Close partnership with the global technology team to maximize the value of the platform and ensure the right sequence of delivery
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Rapid adoption of AI toolkits in line with the firm's strategy of modernization of the development process
  • Highly automated low-cost quality assurance
  • Close collaboration with production support to ensure successful delivery and operation of the system
  • Partnership with other technology teams including Client Connectivity, Execution Services, and Risk
  • Close partnership with regulatory, compliance, and audit
  • Fulltime
Read More
Arrow Right

System developer engineer

Participate in the concept design and development of electric drive systems, ens...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or above in Electrical Engineering, Automation, Mechanical Engineering, or related majors
  • More than 3 years of experience in the automotive industry
  • Experience with vehicle powertrain products
  • Familiar with drive functions, diagnostics, and monitoring
  • Proficient in systems engineering methodologies
  • Good English reading and writing skills
  • Familiar with Matlab/Simulink tools
  • Familiar with requirements management tools such as Codebeamer
  • Familiar with CAN/INCA testing tools
  • Solid understanding of motor control principles, power electronics, and electric drive systems
Job Responsibility
Job Responsibility
  • Participate in the concept design and development of electric drive systems, ensuring system performance meets technical specifications
  • Be responsible for simulation, testing, and optimization of electric drive systems to improve product efficiency and stability
  • Collaborate with hardware and software teams on system integration and debugging, and resolve technical issues
  • Prepare relevant technical documentation to support project progress and post‑launch maintenance
  • Define and manage software requirements
  • Provide support for system performance simulation and verification
  • Provide support for system integration and validation
  • Analyze and support vehicle issues
What we offer
What we offer
  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Strong commitments to CSR, notably through participation in our WeCare Together program
  • Fulltime
Read More
Arrow Right

Equities Cash - Order Management System Developer - Vice President

Equities Technology organization is looking for a senior technologist to join th...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful projects on trading systems with a global scale
  • 6+ years of experience
  • Strong understanding of Equities and existing vendor offerings in this space
  • Command of the latest AI productivity tools
  • Strong Engineering background and command of modern architectures and frameworks (middleware, server, document & relational databases)
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services
  • Excellent written and verbal communication skills.
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the global technology team to maximize the value of the platform and ensure the right sequence of delivery
  • Adhere system architecture, design of key modules, SDLC, and adherence to technology standards
  • Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process
  • Highly automated low-cost quality assurance
  • Close collaboration with production support to ensure successful delivery and operation of the system
  • Partnership with other technology teams including Client Connectivity, Execution Services, and Risk
  • Close partnership with regulatory, compliance, and audit
  • Compute and estate management including hygiene, security, and vulnerability items.
  • Fulltime
Read More
Arrow Right

Junior Functional System Developer

At Ericsson, we invite you to join us Functional System Developer role. The deve...
Location
Location
Canada , Ottawa
Salary
Salary:
85000.00 - 111300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field
  • Basic understanding of radio systems, wireless communication concepts, or digital signal processing (coursework or internship experience is acceptable)
  • Familiarity with fundamental software/hardware architecture concepts
  • Interest in Radio Access Networks (RAN)
  • Exposure (through school, projects, or internships) to systems engineering concepts such as requirement analysis or functional documentation.
Job Responsibility
Job Responsibility
  • Support systemization activities by helping break down market and program requirements into clear HW/SW design inputs
  • Learn how radio functions are architected and assist senior developers with requirement refinement
  • Assist in creating or updating interface descriptions, and parameter documentation
  • Ensure documentation is accurate, consistent, and traceable under the guidance of senior team members
  • Work collaboratively with cross teams to learn how cross-functional delivery works in a product development environment
  • Support integration and verification teams by clarifying functional behavior, expected outcomes, and acceptance criteria
  • Gain familiarity with Ericsson's secure development and product security frameworks, including security Design Rules
  • Help ensure that functional designs include security considerations and follow secure-by-design principles
  • Engage in improving ways of working within the team
  • Learn from senior engineers and gradually contribute to standardization of systemization practices.
What we offer
What we offer
  • Choice of 3 medical and dental plan options
  • Core level coverage paid fully by Ericsson
  • Automatic 2% company contribution into the Pension Plan
  • 50% match of employee's contribution into the Registered Retirement Savings Plan, up to 8% of the employee's contribution (maximum of 4% match)
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay at no cost
  • Short-term disability coverage
  • Stock Purchase Plan
  • Minimum of 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
  • Fulltime
Read More
Arrow Right

Cr gnb system developer

We are looking for a System Developer to join the RAN Performance Systems & Dime...
Location
Location
Canada , Ottawa
Salary
Salary:
69000.00 - 90300.00 CAD / Year
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (Graduate degree preferred) in electrical engineering, Computer Systems Engineering, or related specialization
  • Background in communications theory and digital signal processing, with an understanding of 3GPP NR specifications would be an asset
  • Familiarity with tools such as Git, Gerrit, Jenkins, and GitLab
  • Experience with Linux, Python, MATLAB, Bash, JSON, YAML, and XML
  • Knowledge of machine learning techniques, such as reinforcement learning, federated learning, transfer learning, Generative AI and LLMs
  • Experience working in Agile development environments
  • Self-motivated, able to work under pressure, and capable of independent learning
  • Good presentation, time management, and leadership skills, with the ability to work with diverse backgrounds
  • Result-oriented with a focus on customer satisfaction and project delivery
  • Analytical mindset with a structured approach
Job Responsibility
Job Responsibility
  • Participate in system studies for products, features, and product evolution
  • Contribute to continuous improvement of products, simulation tools, and processes
  • Participate in proof-of-concept development
  • Interface with customers to understand pain points and future needs
  • Contribute to the development of roadmaps and strategies for hardware and software platforms
  • Support the development of Intellectual Property
  • Enable rapid feature parity in Standalone and Hybrid network environments through effective systematization and implementation
  • Develop simulation tools to test system performance of various L1/L2 algorithms and benchmark expected performance metrics
What we offer
What we offer
  • Choice of 3 medical and dental plan options
  • Core level coverage is paid for fully by Ericsson
  • Automatic 2% company contribution into the Pension Plan
  • 50% match of employee’s contribution into the Registered Retirement Savings Plan, up to 8% of the employee’s contribution (maximum of 4% match)
  • Basic life insurance and basic accidental death and dismemberment coverage at two-times annual base pay at no cost
  • Short-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum of 18 days of accrued vacation
  • At least 3 personal days
  • Minimum 10 holidays
Read More
Arrow Right

Control System Developer

The Laser Communication Group specializes in designing, prototyping, and testing...
Location
Location
United States , Lexington
Salary
Salary:
80.00 - 108.00 USD / Hour
csetalent.com Logo
Connexion Systems & Engineering, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering (or related field)
  • Proficiency in C++ development, with experience in software development for embedded systems
  • Proficiency in Matlab and other analysis tools
  • Strong written and verbal communication skills for effective teamwork and collaboration
  • Familiarity with camera interfaces (such as Digital Focal Plan Array and/or a sensors unlimited camera) and image processing techniques
  • Familiarity with version control systems, such as Git
  • Experience with Linux or other embedded operating systems
Job Responsibility
Job Responsibility
  • Ability to create / design testbeds to assess PAT systems
  • Develop telemetry and data collection software
  • Collaborate with cross-functional teams to integrate designs for testing
  • Test and validate PAT Systems with hardware-in-the-loop testing
  • Troubleshoot and resolve issues within PAT systems
Read More
Arrow Right

Senior Linux Kernel System Developer

Senior Linux Kernel System Developer role at Hewlett Packard Enterprise focused ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or Computer Engineering, MS degree preferred
  • 8-12 years of relevant experience
  • Programming experience using C on Linux platform
  • Understanding of Linux OS internals and expertise to develop new functionality in kernel modules
  • Ability to debug kernel issues using Linux commands like gdb, strace, tcpdump
  • Understanding of source code control systems, branching, merging, release management
  • Experience in SCM tools such as Subversion, GIT, GITHUB
  • Scripting knowledge in Shell/Perl/Python
  • Able to create Linux Debian packages
  • Ability to pull patches from upstream kernel versions to lower versions and build
Job Responsibility
Job Responsibility
  • Develop new functionality in Linux kernel modules
  • Debug kernel issues using various Linux commands
  • Work with source code control systems and SCM tools
  • Create Linux Debian packages
  • Pull patches from upstream kernel versions
  • Work with storage concepts and networking protocols
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software System Design Developer

The Cloud Developer builds from the ground up to meet the needs of mission-criti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 7-10+ years’ experience
  • Strong programming expertise in Java, Groovy or C++, with additional experience in Python or Golang
  • Deep expertise in software systems design, development methodologies, design patterns, and integration across diverse platforms and technologies
  • Experience with distributed systems, APIs, and integration workflows, ensuring concurrency-safe and extensible solutions
  • Proficient in cloud-native concepts and security practices, including identity, tokens and access management, firewalls, VPNs, and secure networking
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Developing and designing software systems for Hybrid Cloud and deploying and monitoring them in production environments
  • Working with Product Management to understand requirements and translate those into design and implementation
  • Applying software design concepts and methodologies to solve business problems
  • Resolving customer issues with a sense of urgency and high focus on quality
  • Focus on innovation and arriving at creative solutions
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right