TEC Partners

2 job(s) at TEC Partners

TEC Partners Cambridge, Cambridgeshire
Mar 20, 2026
Full time
Role: Senior Software Engineer Location: Cambridge, Hybrid (3 days onsite) Salary: Up to 100k + Bonuses DOE Are you a Senior Software Engineer who thrives on solving complex technical challenges and building high-performance systems? Join an innovative Cambridge-based team pushing the boundaries of their industry. You'll be part of a close-knit, highly collaborative engineering group that values curiosity, technical excellence, and continuous improvement. The team is focused on designing sophisticated software solutions while fostering an environment where engineers can learn, share ideas, and grow. As a Senior Software Engineer, you'll play a key role in designing, developing, and optimising high-performance applications. You'll collaborate with FPGA engineers, DevOps specialists, and fellow Senior Software Engineers to deliver integrated solutions, while contributing to architectural discussions that help shape the future of the platform. There is also an exciting opportunity to gain exposure to Rust, working on new system developments with support from the Head of Software. Key Responsibilities Design, develop, and maintain high-performance C++ applications Collaborate with FPGA engineers, DevOps, and other software engineers Participate in code reviews, debugging, and performance optimisation Contribute to architectural decisions and system evolution Support development of new systems, including projects using Rust Skills & Experience Extensive hands-on C++ development experience Strong problem-solving and analytical skills Ability to work effectively in a fast-paced environment Excellent communication and collaboration skills Passion for technology and continuous improvement Open to candidates from diverse technical backgrounds (finance experience not required) If you're looking for a challenging role where you can have real technical impact while continuing to develop your skills, we'd love to hear from you.
TEC Partners
Feb 27, 2026
Full time
We are seeking a Production Engineer to support and optimise manufacturing processes in an electromechanical production environment in Enfield. Responsibilities Develop, implement, and optimise production processes, including work instructions, operating procedures, and test specifications. Define process parameters and assembly procedures to meet safety, quality, and productivity targets. Collaborate with design and R&D teams to industrialise new products and support NPI (New Product Introduction). Develop pilot builds, validate processes, and transition to full-scale manufacturing. Specify, procure, and maintain production equipment, jigs, and fixtures. Diagnose equipment issues and coordinate repairs with maintenance teams. Support automation initiatives (e.g., automated assembly or test systems). Work with Quality teams to establish inspection methods and conduct root-cause analysis for defects. Lead process improvement initiatives using Lean, Six Sigma, 5S, Kaizen, and related methodologies. Analyse production data to identify bottlenecks and implement cost reduction initiatives. Provide day-to-day technical support to operators and technicians. Train production staff on new processes, tools, and quality standards. Requirements 2+ years of experience in production engineering, process engineering, or manufacturing support. Experience with electromechanical assemblies (motors, sensors, PCBs, actuators, wiring, etc.). Exposure to high-mix or low-volume manufacturing desirable. Strong understanding of mechanical and electrical manufacturing processes. Familiarity with KPI management, process analysis, and technical report writing. Knowledge of Lean manufacturing and quality tools (FMEA, SPC, 8D, Ishikawa). Experience with ERP/MRP systems (SAP, Oracle, or similar). Strong analytical and problem-solving abilities. Excellent communication and cross-functional collaboration skills. Ability to manage multiple priorities in a fast-paced environment. Detail-oriented and committed to high-quality work. Benefits Salary: Up to 48,000 per annum. Flexible working hours and support for work-life balance. Structured onboarding, training programs, and career development opportunities. Health and wellbeing initiatives, including ergonomic workstations and occupational safety programs. Pension contributions, bonus schemes, and other social benefits. Modern, collaborative working environment with access to expert networks. Support for sustainable commuting and mobility options.