Prinicpal Software Engineer

vor 3 Wochen


Town Of Cambridge, Österreich Cw (cambridge Wireless Ltd Vollzeit

The Role We’re looking for a Principal Software Engineer to take technical leadership across a range of embedded and connected system projects. You’ll combine deep embedded expertise with system-level awareness, equally at home configuring an RTOS on a low‑power MCU as you are discussing cloud integration or data ingress with a client. You’ll guide technical direction, make pragmatic design choices, and still enjoy hands‑on coding where it matters most. This is a key role within a consulting business: part engineer, part architect, part trusted adviser to colleagues and clients alike. What You’ll Do Lead the software design and development of embedded and connected systems, often centred on low‑cost, low‑power MCUs running RTOS. Take a system‑wide view: balancing firmware, hardware, connectivity, and cloud considerations. Work directly with clients to capture requirements, shape architectures, and define delivery plans. Write, review, and integrate production‑quality code in C/C++, and occasionally Python or other languages. Mentor other engineers and help drive best practice across design, implementation, and test. Stay on top of relevant technologies – particularly those shaping the IoT and connected device landscape. What You’ll Bring At least 10 years experience developing embedded software using C/C++ for RTOS‑based systems (e.g., FreeRTOS, Zephyr, …). Solid understanding of low‑power, resource‑constrained systems. Sound knowledge of embedded Linux. Experience of cloud, web, or mobile technologies and how they connect into device ecosystems. Proven ability to lead design discussions, make decisions, and communicate clearly with both engineers and clients. A balance of technical confidence and curiosity – you know your craft but still want to push it further. Why Forward NPD? Work on varied, technically challenging projects that actually get built. Influence full product lifecycles — from concept through to manufacture and deployment. Enjoy autonomy, variety, and direct impact. Collaborate with a small, skilled team of engineers who care about doing things properly. To apply, please send a cover letter and CV to: (email protected). About Forward NPD Forward NPD is a Cambridge‑based product development consultancy. We help our clients – from ambitious start‑ups to global brands – turn their ideas into successful, manufacturable products. Our work spans the complete product development process, from earliest concept development through to in‑life support. Our multidisciplinary team spans industrial and mechanical design, electronic engineering and software development. We focus on practical engineering that delivers. #J-18808-Ljbffr


  • devops engineer

    vor 5 Stunden


    Town Of Cambridge, Österreich Heitech Software Solutions Vollzeit

    Forward Deployed Engineer Company: Heitech Software Solutions (HeitechSoft) Posted: November 26, 2025 Location: Cambridge, ON Salary: $70,000 – $120,000 per year Employment Type: Full Time Start Date: As soon as possible Vacancies: 1 Source: Indeed.com About the Role The Forward Deployed Engineer is a client‑facing, hands‑on engineering role that...


  • Town Of Cambridge, Österreich Filtronic Vollzeit

    Filtronic is seeking a highly skilled Embedded Software engineer with FPGA expertise to join our team, working on exciting products from conception through to volume production. This role offers the opportunity to leverage expertise in real-time embedded software, FPGA development, and signal processing to contribute to a wide range of products, from...


  • Town Of Cambridge, Österreich Heitech Software Solutions Vollzeit

    A technology solutions provider is looking for a Forward Deployed Engineer to engage with clients and deliver AI-powered software solutions. You will play a crucial role in understanding client operations and designing tailored implementations to drive their digital transformation. The position requires 3-7 years of relevant experience, including technical...

  • Software Engineer

    Vor 2 Tagen


    Town Of Cambridge, Österreich Riverlane Vollzeit

    Software Engineer - Modelling Cambridge, UK | Full-time or Part-time | Permanent | Hybrid Salary: £55,000 to £82,000, DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any offer made will carefully take into account level of experience (including relevant industry experience), transferable relevant skills...


  • Town Of Cambridge, Österreich Filtronic Vollzeit

    Filtronic is seeking a highly skilled Embedded Software engineer with FPGA expertise to join our team, working on exciting products from conception through to volume production. This role offers the opportunity to leverage expertise in real-time embedded software, FPGA development, and signal processing to contribute to a wide range of products, from...


  • Town Of Cambridge, Österreich So Code Limited Vollzeit

    Experts in Embedded Software Engineering Embedded Software Engineering is the backbone of low-level system development, where performance, reliability, and efficiency are paramount. This discipline focuses on software that interacts directly with hardware - often within time-critical or resource-constrained environments. Cambridge is frequently referred to...

  • Systems Engineer

    Vor 2 Tagen


    Town Of Cambridge, Österreich microTECH Global Ltd Vollzeit

    A leading technology company seeks a software engineer in Town Of Cambridge, Australia, to work on low-level/systems software including developing Board Support Packages and modifying standard libraries. The ideal candidate will have strong C/C++ skills, experience with debugging, and a solid understanding of hardware integration. This is an excellent...


  • Town Of Cambridge, Österreich Riverlane Vollzeit

    A pioneering technology firm in Australia is seeking a Software Engineer - Modelling to design and build software models for quantum error correction systems. This role requires proficiency in Python and experience in C++ or Rust. You will collaborate with engineering and quantum science teams to develop models, tools, and components necessary for...

  • Software Engineer

    vor 3 Wochen


    Town Of Cambridge, Österreich Stratasys Ltd Vollzeit

    Location Cambridge Hybrid - 3 days a weekl Responsibilities Developing code to enable software engineers deliver products more efficiently, whilst reducing technical debt and improving our software delivery systems. Qualifications 5+ years of experience programming in commercial, open-source or academic software Experience in software toolchains, including...


  • Town Of Cambridge, Österreich CommonAI C.I.C. Vollzeit

    A pioneering community interest company in Town Of Cambridge is looking for a Software Engineer (AI/ML) to build intelligent systems using cutting-edge open source technologies. The role demands excellent programming skills, particularly in Python, Rust, C++, and/or Go, along with a strong understanding of open source development processes. The ideal...