Prinicpal Software Engineer
vor 3 Wochen
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 VollzeitForward 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...
-
Senior Embedded Software Engineer
vor 1 Woche
Town Of Cambridge, Österreich Filtronic VollzeitFiltronic 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...
-
Forward-Deployed AI Solutions Engineer
vor 5 Stunden
Town Of Cambridge, Österreich Heitech Software Solutions VollzeitA 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 VollzeitSoftware 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...
-
Senior Embedded Software Engineer
vor 2 Wochen
Town Of Cambridge, Österreich Filtronic VollzeitFiltronic 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...
-
Embedded Software Engineering
vor 2 Wochen
Town Of Cambridge, Österreich So Code Limited VollzeitExperts 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 VollzeitA 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...
-
Software Modelling Engineer – Quantum Hardware
Vor 2 Tagen
Town Of Cambridge, Österreich Riverlane VollzeitA 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 VollzeitLocation 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...
-
AI/ML Software Engineer — Open Source Innovator
vor 3 Wochen
Town Of Cambridge, Österreich CommonAI C.I.C. VollzeitA 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...