Senior Embedded Software Engineer Jobs in London

2 of 2 Senior Embedded Software Engineer Jobs in London

Embedded Linux Senior Software Engineer - Optimisation (London)

London, UK
Hybrid / WFH Options
Canonical
Embedded Linux Senior Software Engineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the worlds most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role thats challenging yet very exciting. The right candidate must be resourceful, articulate … This is a Globally remote role What your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms Take a holistic approach to the Ubuntu experience on partner platforms with inputs … stacks Good understanding of networking - TCP/IP, DHCP, Basic understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT/Embedded experience from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI containers/K8s What we offer you Your More ❯
Employment Type: Full-time
Posted:

Sr. Embedded Software Engineer, Ring

London, United Kingdom
Amazon
Job ID: Evi Technologies Limited As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. You … obsess over a device's power consumption, battery life, boot time, system latency and other performance KPIs. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for Defining power and thermal budgets for system components Optimising firmware for power consumption Designing new features and solutions Working side … thermal optimization techniques - Deep understanding of CPU/MCU power states, clock gating, and voltage scaling PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Dynamic Voltage and Frequency Scaling (DVFS) - Advanced power management protocols (ACPI, PMBus) - Thermal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: