Jobs
>
Birmingham

    Embedded Systems Software Developer - Birmingham, United Kingdom - Novocomms Limited

    Default job background
    Description
    Job Description Embedded Software Engineer

    NVC is looking for full-time Embedded Software Engineer (Ref: 2024ESE03) with ability, experience and knowledge in the definition, design, development, and testing of software in our new beam steering wireless systems.

    Duties & Responsibilities · System Design and Software Development : Define and design the software architecture for beam-steering antenna arrays and baseband processing in wireless user terminals.

    Develop and implement software that integrates seamlessly with hardware to enable high-performance mmWave communication.

    • Cross-functional Collaboration : Work closely with RF engineering, hardware design, and system integration teams to develop software solutions that enhance beam steering and signal processing across different subsystem architectures. Ensure software compatibility and optimization with antenna designs and RF front-end modules.
    • Innovate and develop advanced algorithms for the calibration, testing, and operational efficiency of beam-steering antennas and baseband processing units. Focus on signal integrity, data throughput optimization, and power efficiency.
    • Testing and Validation : Design comprehensive test plans and methodologies to validate the functionality and performance of software systems. Conduct simulation and real-world testing to ensure compliance with technical specifications and performance criteria.
    • Technical Troubleshooting : Provide expert technical support to identify, diagnose, and resolve software and integration issues in development, manufacturing, and field deployment stages. Collaborate with quality assurance teams to address defects and ensure the reliability of the product.
    • Document software development processes, algorithm descriptions, and system integration guidelines for internal and external stakeholders.
    • Engage in continuous learning and research to stay abreast of the latest developments in mmWave technology, software engineering practices, and industry standards. Propose and implement improvements to software processes and product designs to enhance performance and user experience.
    • Perform related duties as assigned, which may include participating in new technology evaluation, contributing to patent applications, and supporting customer demonstrations.

    Candidates must possess a Bachelor's degree complemented by a minimum of 10 years of relevant industry experience, or a Master's degree with at least 8 years of related experience, ideally in the development of wireless communication systems or similar technologies.


    • Programming and Development Expertise : Proficiency in C/C++ for embedded systems is crucial, with extensive experience in embedded Linux environments on ARM microprocessors. Familiarity with software version control systems, such as Git, is expected to facilitate collaborative development efforts.
    • Demonstrated ability in debugging, analysis, and testing on embedded platforms, with a keen understanding of real-time constraints. A deep understanding of digital wireless communication principles, with specific knowledge of beam steering antenna arrays and modern wireless standards (e.g., Experience in real-time software development for antenna tracking and digital communication systems will be highly valued.
    • Knowledge of signal processing algorithms and proficiency in tools such as MATLAB or Python (NumPy, SciPy) for the simulation and analysis of communication systems.
    • Regulatory Knowledge : Familiarity with international regulatory standards and compliance requirements for wireless systems (e.g., This includes collaborating with hardware engineers, RF engineers, and project managers to achieve project goals.
    • A commitment to continuous professional development, with a willingness to stay abreast of the latest advancements in embedded systems, wireless communications, and mmWave technologies.
    Ability to multitask and manage more than one project at the time


    Salary :

    Exceptional compensation package (£55k to £120k per annum depends on experience), including competitive salary, share options, pension and bonus.

    NVC is considering opening an office in London.

    About the Company Novocomms Limited (NVC) was founded to deliver innovative new technology coming from British academia in the field of antenna design.

    The team have designed, developed and patented a pioneering antenna technology. The market for this highly scalable technology is the global digital wireless appliance market.

    NVC's remarkable innovation has led to the creation of a significant number of patent applications, both filed and in process.


  • Oscar Associates (UK) Limited

    Software Developer

    3 days ago


    Oscar Associates (UK) Limited Birmingham, United Kingdom Full time

    The Role · A well-established software agency are looking for an experienced developer to join their talented team of technical staff. · You will be collaborating with 4 other developers, liaising directly with clients and both internal and external stakeholders to deliver sophis ...

  • Mainstay Recruitment Solutions Ltd - IT Jobs

    Software Developer

    2 weeks ago


    Mainstay Recruitment Solutions Ltd - IT Jobs Birmingham, United Kingdom

    Software developer - Birmingham · - £45k · A Software developer is being sought out by a global manufacturing organization that is keen to bring in like-minded individuals to work on ongoing systems migration projects. The organization is a well-established organization that prov ...

  • Searchability (UK) Ltd

    Software Developer

    3 weeks ago


    Searchability (UK) Ltd Birmingham, United Kingdom Full time

    Software Developer · Salary up to £55k · FULLY REMOTE WORKING ARRANGEMENTS · C#, VB.Net, SQL, Microsoft SQL, OOP, Unit Testing, Windows Forms · To apply please call or email · After opening our doors nearly 20 years ago we have continuously worked hard to stay at the forefront o ...

  • Page Group

    Software Developer

    3 weeks ago


    Page Group Birmingham, United Kingdom

    Designing, developing and testing tools, pipelines and workflows. · Work with Unreal Engine, Python and C# to create animation and rigging tools. · **Client Details** · The client is a medium sized independent gaming company that has developed aspects of AAA titles for PC, Xbox a ...

  • Premier IT

    Software Developer

    1 week ago


    Premier IT Birmingham, United Kingdom

    Software Developer - WPF experience · **Salary**: £50,000 - £60,000 per annum · Remote · Location: Birmingham · Note: don't offer sponsorship · Global company which is all technology driven, distributing, and supporting manufacturing brands. Established since the early 2000's, th ...

  • Nigel Frank International

    Software Developer

    4 days ago


    Nigel Frank International Birmingham, United Kingdom

    **Software Developer** · **12 month fixed term contract** · **Fully remote** · **Salary to £60,000** · Excellent opportunity to join a leading financial company in the UK. The company has won multiple awards, they are currently growing their team and are a leading well known comp ...

  • Colossus Associates

    Software Developer

    1 week ago


    Colossus Associates Birmingham, United Kingdom

    Salary £40-45k - Hybrid Working · One of West Midlands fastest growing technology organisations with a history of delivering top end software are looking for an experienced software developer to join their company as they continue to grow with success. · As a result of a number o ...

  • Mexa Solutions LTD

    Software Developer

    3 days ago


    Mexa Solutions LTD Birmingham, United Kingdom

    **"This place is F**king Awesome"** · That's what our most recent hire had to say about this Microsoft GOLD Partner. · The company speaks for itself during the interview process, as we show you the tech stack you could be working with, as we dive under the bonnet of our 4 main pr ...


  • Colossus Associates Birmingham, United Kingdom

    One of the West Midlands fastest growing technology organisations are looking for a new key role in their core operations department. They are a well established company with a history of delivering amazing software. · By collaborating closely with other development & delivery te ...


  • Sanderson Birmingham, United Kingdom

    Senior Software Developer · 55 - 65K · Fully Remote · Other company benefits and Bonus. · I am currently working with a client who are a market leader within the SaaS space, who need a new Senior software developer, proficient in.Net and C#, to work as a part of their expanding s ...


  • Premier IT Birmingham, United Kingdom

    Senior Software Developer · **Salary**: £50,000 - £65,000 · Working from Home (Remote) · If successful, you will be utilising C#,.Net Core, MVC, Microservices Architecture & Angular 2+. Their end-client is a globally recognised business with lots of scope for progression. · - NET ...


  • Links Resourcing Birmingham, United Kingdom

    Our client, a multinational professional services consultancy is seeking a Senior Software Developer to undertake work on exciting and innovative new projects within their Tax Solutions Team. This role sits within their entrepreneurial part of the firm andoffers a different more ...


  • Absolute Interpreting and Translations Birmingham, United Kingdom

    Location: Birmingham · Position Type: Internship (Part-Time or Full-Time) · Compensation: Competitive, based on experience · Are you a passionate and experienced student in software development? Do you have a knack for creating efficient, scalable, and user-friendly applications ...


  • Advanced Resource Managers Limited Birmingham, United Kingdom

    SOFTWARE DEVELOPER · Location: Hybrid Birmingham, United Kingdom · The role will be responsible for the development of high-profile projects of national significance, identifying new tools and techniques, and more effective ways of working and building the overall capability of t ...


  • Grafton Recruitment Birmingham, United Kingdom

    **SENIOR SOFTWARE DEVELOPMENT ENGINEER - ANDROID** · **BIRMINGHAM (Fully Remote)** · **£66,000 DOE** · Grafton Recruitment are looking to recruit a Senior Software Development Engineer to join a top company that provides a streaming service carrying content from its local network ...


  • McCarthy Recruitment Ltd Birmingham, United Kingdom

    **Job Title: Software Development Project Manager** · **Location: West Midlands** · **Salary: £45 - £55k + Car allowance + bonus +hybrid working** · **Role: Permanent** · **OVERVIEW** · Are you an **experienced IT Project Manager** with a track record of managing multiple end to ...


  • Blues Point Ltd Birmingham, United Kingdom

    **Full Stack Software Developer** · We have an exciting opportunity for a mid-level or senior-level developer to join our team. This is a great opportunity for a developer that is looking for a home-based and flexible role, who is proficient in more than one development language, ...


  • Colossus Associates Birmingham, United Kingdom

    Software Developer (PHP + Symfony) · Remote working (1 day a month in the office) · 40k-60K Salary · The Backend Developer works as part of an Agile team to design, build and maintain systems responsible for extracting, cleaning and warehousing high availability business data for ...


  • Colossus Associates Birmingham, United Kingdom

    Software Developer (C#.Net Core Microservices Cloud). · Joining an Agile development team, as a Software Developer you will design and develop C# complex systems across a range of markets. You'll work across the full development lifecycle on new features / functionality and the t ...


  • INFUSED SOLUTIONS LIMITED Birmingham, United Kingdom Full time

    Senior Full Stack Software Developer Birmingham £50K - £60K · Infused Solutions have partnered with a UK leading tech company in the market for an experienced senior software developer to join the growing team. · This role is a hybrid working role (3 days from home) · Role · Expe ...