Real-time Software Engineer

4 days ago


Stevenage, United Kingdom Gregory Martin International Full time

**Real-Time Software Development Engineer - C, C++**

Our client is a well-established successful company. They have a long history of technical innovations that have evolved to keep pace and address their customer’s most pressing business issues. They make equipment, software, and systems that help to plan,deploy, certify, monitor, and optimize all kinds of networks - like those for mobile phones, service providers, large businesses, and data centres.

**Job Overview Real-time Software Development Engineer**:
As a Senior Real-time Software Engineer, you will be involved in supporting and enhancing their existing product environment as well as developing new ideas and designing and developing code for next generation products.

**Key Responsibilities
- Real-time Software Engineer**:

- Full life-cycle real-time multi-threaded software maintenance and development, sometimes at the bare metal level in Linux user space supporting a large complex product
- Supporting our software instrumentation and tool environment
- Supporting the team with improvement ideas for our software environment and development of code
- Integration of new interfaces and h/w peripherals into the company’s products
- Support for integration of new in house developed products into the factory
- Potentially software development of drivers and user space platform abstraction layers

**Your skills and qualifications will ideally include**:

- Degree in Computer Science, Electronic Engineering or a related software discipline
- Proven experience in real-time, multithreaded software development, debugging and support, and bare metal programming, along with several of the following:

- Demonstrable working experience within focussed software development in a C or C++ environment
- Source-code version control with git
- Experience of using Atlassian tools: JIRA, Bitbucket, Confluence etc.
- Linux kernel and user space development
- Intel/AMD x86-64 microarchitecture and microprocessors
- Loading, and interfacing with, FPGAs
- Developing software working with digital RF environments
- Networking protocols
- I/O on x86 multi-core processors
- Interfacing to PCIe peripheral cards
- 3GPP wireless systems (LTE, 5G)
- Digital modulation technologies, gain control, I/Q for RF reception/ transmission is desirable
- Strong collaboration and team working skills, including cross-functionally, with the ability to establish and maintain effective relationships across all levels
- Ability to influence senior stakeholders
- Excellent communication skills, both verbal and written
- The ability to work within multiple and/or complex projects simultaneously in a deadline-driven environment
- The ability to establish and maintain effective relationships across the business
- Ability to mentor and coach the same or junior levels
- Ability to solve complex issues using in depth evaluation methods and techniques
- Contributes to strategic decision-making
- Languages: C, C++, Python, bash scripting

**Keywords** - Real-time Systems, Software Engine er, C, C++, JIRA, FPGAs, RF, Digital, Mobile Communications, Digital, Python, Bash Scripting, LTE, 5G, Wireless Systems, 3GPP, Realtime, Real Time

**Real-time Software Development Engineer - C, C++**

**Salary -**£50K-£60K plus bonus and many benefits

**Location -**Stevenage, Hertfordshire, Flexible hybrid working - on average currently working a 50/50 **split between** office and home


  • Software Group Lead

    3 weeks ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then we would like to...

  • Software Group Lead

    6 days ago


    Stevenage, United Kingdom MBDA Full time

    Job DescriptionWe have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then...

  • Software Group Lead

    6 days ago


    Stevenage, United Kingdom MBDA Full time

    Job DescriptionWe have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then...

  • Software Group Lead

    2 weeks ago


    Stevenage, United Kingdom MBDA UK Ltd Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real‑Time Embedded software at the heart of some of the world’s most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then we would...

  • Software Group Lead

    2 weeks ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.If you have...

  • Software Group Lead

    6 days ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.If you have...

  • Software Group Lead

    2 weeks ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real‑Time Embedded software at the heart of some of the world’s most sophisticated defence systems! If you have experience leading a team in an advanced technological environment, and a background in software development, then we would...

  • Software Group Lead

    3 weeks ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then we would like to...


  • Stevenage, United Kingdom MBDA Full time

    **_MBDA Missile Systems - Together. For the future of defence._** **Software Group Lead (Real Time Embedded Software) - Stevenage (R09445)** **Salary**: circa £75,000 (doe) + bonus + benefits **Hybrid working pattern**: Where possible, we will seek to accommodate a blended approach to on-site and remote working. **The Opportunity!** Would you like to...

  • Software Group Lead

    3 weeks ago


    Stevenage, United Kingdom MBDA Full time

    We have a great opportunity for an experienced Software Engineering Manager to head up and grow a group that develops Real-Time Embedded software at the heart of some of the world's most sophisticated defence systems!If you have experience leading a team in an advanced technological environment, and a background in software development, then we would like to...