Concurrent

Software Team Lead

Click Here to Apply

Job Location

Theale, United Kingdom

Job Description

+ About Concurrent

We deliver mission-critical embedded computing solutions to operate in even the harshest of environments. Founded in 1985 to develop Multibus II boards, we’ve expanded our offering over four decades to become a trusted, reliable solutions provider in critical embedded applications.

We have a proven record of delivering technology to the world’s leading OEMs across industries including defence, telecoms, and aerospace. We operate facilities in Colchester and Theale in the United Kingdom and Woburn, MA and Los Angeles, CA in the United States.

Concurrent is a public company, quoted on AIM on the London Stock Exchange.


+ The Role

The Software Team Lead will work closely with the Product Solutions Manager to deliver the software aspects of the Product Solution. Accountable to the Product Solutions Manager the Software Team Lead is responsible for the coordination of the team’s software activities and team members. The role holder will also be You will also participate in the hands-on software development activities. As a Software Team Leader, you will be responsible for the delivery of the BIOS, BSPs, and additional software for a number of Concurrent’s new and existing products.


+ What will I be delivering?

  • Hands on development and leadership of the software development activities of a team of developers.
  • Support of the team’s sprint planning, review, retrospectives and daily stand-ups.
  • Design, develop and maintain the software in the following areas:
  • Board Support Packages for cutting edge Intel processor-based boards.
  • Middleware, system and device driver software for Linux, Windows, VxWorks and other standard operating systems.
  • Work with our hardware designers during the design phase to specify the product, and again during the proving phase to validate the product.
  • Administration of engineering and software management tools such as git and Jira.

The hardware and software platforms vary, but most of the devices used are complex and a good appreciation of the hardware is a pre-requisite for this role.


+ What do I need to bring with me?


Engineering graduate (or equivalent), with very good experience in the areas below:

  • Proficient in Embedded C programming for x86, PowerPC or high-performance ARM processors.
  • Practical experience programming a variety of hardware devices at register level.
  • Good appreciation of hardware.
  • Excellent problem solving and debugging skills.
  • The ability to understand your audience and explain technical matters to non-technical people.


Desirable:

  • Experience of developing UFEI BIOS
  • Experience developing low-level, embedded software for Linux or a similar operating system.
  • Experience in leading technical projects or working as a technical lead in software development
  • Ability to drive technical decisions and provide input into the future direction of the platform's architecture


+ Benefits for Working at Concurrent

  • Generous company pension scheme (up to 10% employer contribution)
  • Health Insurance, Life Assurance & Income protection
  • 25 days holiday + Banks
  • Holiday purchase scheme
  • Cycle to work and Home & Tech scheme
  • Electric Car Salary Sacrifice Scheme


+ Equal Opportunity Statement

Concurrent recognizes and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief. Discrimination on any of these grounds is expressly forbidden. We therefore welcome applications from all sections of the community.



Location: Theale, GB

Posted Date: 10/5/2024
Click Here to Apply
View More Concurrent Jobs

Contact Information

Contact Human Resources
Concurrent

Posted

October 5, 2024
UID: 4885061857

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.