Senior Embedded Software Engineer

3 weeks ago


Marlow, United Kingdom Dense Air Full time

Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases.


Main Purpose of the Job:

You will be leading the design and development of embedded Linux platform software solutions for Dense Air’s 5G small cell products. The role involves gathering requirements, sprint task decomposition, design, implementation and test.

The Linux platform covers areas including secure boot, software upgrade, peripheral access, clock synchronisation and secure network connectivity.


Key Responsibilities:

  • Design and develop custom embedded Linux platform for the Dense Air 5G small cell based on reference BSP from SoC vendor
  • Integrate Linux platform with peripherals on I2C, SPI, GPIO, UART and USB
  • Integrate Linux platform with multiple clock synchronisation solutions and external network switches
  • Work with DevOps to integrate all platform software into the official build pipeline
  • Collaborate with the hardware team on PCB design, baseband board bring-up and functional test
  • Ensure that security is included in all solutions by design
  • Follow Agile development lifecycle
  • Use of Jira and Bitbucket development tools
  • Participate in design and code reviews during the development process
  • Other duties appropriate to the post as may be assigned from time to time by the Head of Software


Education and Experience:

Essential:

  • Strong software programming skills (C/C++)
  • 7+ years embedded Linux development including kernel level code
  • Experience of custom board development/bring-up using vendor SoC and BSP and ability to reverse engineer vendor software
  • Experience of low-level network hardware integration
  • Strong understanding of IP networking protocols
  • Experience in secure end-to-end system development
  • Solid working experience with the Yocto build system
  • Full software lifecycle including design, design documentation, source control, unit test, integration test, user documentation

Desired:

  • Knowledge of Public Key Infrastructure systems
  • Knowledge of IPSEC protocol
  • Experience of board functional test design and development
  • Experience of RF calibration procedures
  • Experience using JTAG debuggers with Linux-based systems
  • Technical degree in Electronic Engineering, Computer Science or relevant field



Personal Qualities

  • Strong analytical skills and ability to deliver
  • Able to schedule and prioritise own work and react positively to issues occurring
  • Able to present information in a clear and concise way to peers and managers
  • Able to explore and analyse complex inter-related systems, with a willingness to engage in topics outside the scope of the primary task


Diversity, Equity, and Inclusion:

Dense Air is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and employees regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, and any other characteristic protected by applicable law. Dense Air believes that diversity and inclusion among our teammates is critical to our success.



  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, United Kingdom Copello Global Full time

    Job DescriptionCopello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Key Responsibilities The purpose of the role is the design, coding, debugging,...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment. Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Increase your chances of reaching the interview stage by reading the complete job description...


  • Marlow, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment.Increase your chances of reaching the interview stage by reading the complete job description...


  • Marlow, United Kingdom Dense Air Full time

    Job DescriptionDense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases.Main Purpose of the Job:You will be leading the design and development of embedded Linux...


  • Marlow, Buckinghamshire, United Kingdom Dense Air Full time

    Job Description Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases. You will be leading the design and development of embedded Linux platform software...


  • Marlow, Buckinghamshire, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment. Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, Buckinghamshire, United Kingdom Copello Global Full time

    Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment. Key Responsibilities The purpose of the role is the design, coding, debugging, testing and...


  • Marlow, Buckinghamshire, United Kingdom Copello Global Full time

    Job Description Copello have partnered with a leading defence organisation specialising in providing Antennas, Avionics and Land Capabilities for the Aviation and Defence Industry. Your role in particular will be working on emergency service radios and GPS anti-jamming equipment. Key Responsibilities The purpose of the role is the design, coding,...


  • Marlow, United Kingdom Dense Air Full time

    Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases.Main Purpose of the Job:You will be leading the design and development of embedded Linux platform software...


  • Marlow, United Kingdom Dense Air Full time

    Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases.Main Purpose of the Job:You will be leading the design and development of embedded Linux platform software...


  • Marlow, United Kingdom Dense Air Full time

    Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases.Main Purpose of the Job:You will be leading the design and development of embedded Linux platform software...


  • Marlow, Buckinghamshire, United Kingdom Dense Air Full time

    Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases. You will be leading the design and development of embedded Linux platform software solutions for Dense...


  • Marlow, Buckinghamshire, United Kingdom Dense Air Full time

    Job Description Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases. Main Purpose of the Job: You will be leading the design and development of embedded...


  • Marlow, Buckinghamshire, United Kingdom Dense Air Full time

    Job Description Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases. Main Purpose of the Job: You will be leading the design and development of embedded...


  • Marlow, Buckinghamshire, United Kingdom Dense Air Full time

    Dense Air (DA) builds and operates Open RAN “neutral host” networks. DA’s single shared architecture provides a secure, seamless, and simultaneous experience for mobile network operators, ISPs, enterprise private networks, and municipal use cases. Main Purpose of the Job: You will be leading the design and development of embedded Linux platform...