Software Systems Engineer
4 weeks ago
Unlock Your Potential at TE Connectivity
As a Software Systems Engineer at TE Connectivity, you will have the opportunity to work with a diverse team of professionals from various backgrounds and industries to create a safer, more sustainable, and connected world.
Job Overview
Our Software Systems Engineering Teams provide functional and empirical analysis related to the design, development, and implementation of software operating/automation systems. They perform technical planning, system integration, verification and validation, cost, risk, supportability, and effectiveness analyses for total systems.
Responsibilities:
- Requirements capture
- Feasibility study and architecture definition
- Software design & implementation
- Integration and validation test
- Firmware development
- Design and implement embedded software
- Implementing hardware drivers, interfaces, abstractions, state machines, advanced signal processing algorithms, application modules, and unit tests
Requirements:
- Above-average degree in Computer Science, Electrical/Electronics/Communication Engineering, or related field (2:1 or higher)
- Professional experience in embedded software C/C++ programming
- Experience in Microcontroller-based system development (Murata, STM32, Renesas, NORDIC processor families) without proprietary OS
- Experience in wireless protocols (LoRaWAN, LPWAN, MQTT, ZigBee, Bluetooth 5.1 supporting BLE protocol) with IoT infrastructure awareness
- Expertise in low-level microcontroller development, including device drivers, clocking modes, power management, and device bring-up
- Strong understanding of Embedded Linux (e.g., Yocto) and application development on the Linux platform
- Proficiency in Unit Testing, knowledge of SDLC, secure coding standards (CERT SEI/MISRA C), key peripherals (USB, SPI, I2C, UART, Modbus), debugging tools, RTOS, CI/CD pipelines, and fluency in English
- Written and spoken fluency in English
- Team collaboration and outstanding problem-solving skills
- Proven ability to execute engineering deliverables
- Strong customer service mindset, delivering quality on time
- Fluent communication for effective collaboration
- Self-motivated, strong planner, adept at balancing priorities
- Excellent motivational skills in a dynamic environment
- Attention to detail and on-time delivery
- Excellent judgment and complex problem-solving skills
Competencies:
- Integrity
- Accountability
- Teamwork
- Innovation
What TE Connectivity Offers:
- Competitive Salary Package
- Performance-Based Bonus Plans
- Health and Wellness Incentives
- Employee Stock Purchase Program
- Community Outreach Programs / Charity Events
- Employee Resource Group
-
Software Simulation Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeSociety of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...
-
Software Systems Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full timeAbout the RoleTE Connectivity is seeking a highly skilled Software Systems Engineer to join our team. As a key member of our Electronic and Sensor Integration Engineering team, you will be responsible for the development of software for systems and products, supporting all TE Energy product lines.Key ResponsibilitiesRequirements capture and feasibility...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Senior Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...
-
Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Global Inkjet Systems Ltd (GIS) Full timeJob Title: C# Software DeveloperGlobal Inkjet Systems Ltd (GIS) is a leading provider of application software, electronics, and ink system components into the industrial inkjet printing market. Our focus is on designing tailored next-generation software, advanced printing system components, and providing services for our customers worldwide.We have an...
-
Embedded Systems Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob SummaryArm is seeking a highly skilled Embedded Systems Software Engineer to join our Applications Engineering team in Cambridge, UK. As a Graduate Engineer, you will play a key role in delivering technical support to Arm's diverse network of partners, addressing product challenges, and presenting tailored solutions.Key ResponsibilitiesProvide prompt,...
-
Genus R&D Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems, Inc. Full timeCadence Design Systems, Inc. - Career OpportunityCadence is a leader in the development of electronic design automation (EDA) software and hardware used to design and verify semiconductors, printed circuit boards, and other electronic systems. We are seeking a highly motivated software engineer to join our R&D team in Cambridge, UK.About the RoleAs a...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeJob DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems, Inc. Full timeCadence Design Systems, Inc. is a leader in electronic design automation, and we're looking for a highly motivated software engineer to join our R&D team.The ideal candidate will have a passion for innovation and a strong background in software development. As a member of our team, you'll be responsible for designing, developing, and troubleshooting the...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeJob DescriptionJoin a pioneering company at the forefront of point-of-care diagnostics as a Mid or Senior Embedded Software Engineer. Their mission is to transform the management of infectious diseases with cutting-edge technology, working alongside forward-thinking partners to bring solutions to market.Position OverviewThey are looking for a Mid or Senior...
-
Genus R&D Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems, Inc. Full timeCadence Design Systems, Inc. is seeking a highly motivated software engineer to join our R&D staff as a member of the Genus Synthesis Solution team.About the RoleWe are looking for a talented software engineer to contribute to the development of our innovative technologies, which enable technology leadership in the field of electronic design automation.Key...
-
Senior Software Engineer, Camera Systems
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeTransformative Camera Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team of innovators in camera software development. As a key member of our cross-functional team, you will design and develop cutting-edge algorithms and software for our consumer products.Key ResponsibilitiesDesign and implement software...
-
Senior Cloud Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeXenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...
-
Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Global Inkjet Systems Ltd (GIS) Full timeJob Title: C# Software DeveloperAt Global Inkjet Systems (GIS), we are an award-winning global leader in the development and supply of application software, electronics, and ink system components into the industrial inkjet printing market. Our focus is on designing tailored next generation software, advanced printing system components, and providing services...
-
Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full timeAt Apple Inc., we're revolutionizing entire industries with our innovative technology and environmental efforts. Our diverse team of experts is passionate about crafting solutions that make a difference. We're seeking a skilled Software Engineer to join our Weather Forecasting team and contribute to the development of our weather forecasting systems.Key...
-
Low-Level Systems Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob OverviewAt Arm, we're building new software teams to take our technology to the next level. Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control, and driver development for various target markets. We need software engineers with experience writing low-level C code to help us achieve this...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom https:jobs-redefined.cositemap Full timeJob Title: Senior Software Engineer - Embedded SystemsAt IDIADA, we're seeking a highly skilled Senior Software Engineer to join our Electronics team in Cambridge. As a key member of our team, you'll design, develop, and implement embedded software for automotive applications, collaborating with cross-functional teams to integrate software with hardware...
-
Software Development Expert
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Global Inkjet Systems Ltd (GIS) Full timeAbout UsGlobal Inkjet Systems Ltd (GIS) is a leading developer and supplier of application software, electronics, and ink system components to the industrial inkjet printing market. Our focus is on designing and delivering tailored next-generation software, advanced printing system components, and providing services for our customers worldwide.We have an...
-
Software Systems Specialist
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob RoleSoftware Systems Specialist :We are looking for a skilled Software Systems Specialist to work with our team and contribute to the development of recent Arm ML software and IP. The successful candidate will be a strong analytical thinker, able to analyze detailed data and provide insights to improve the performance of future Machine Learning and...