embedded software engineer

embedded software engineer London, England

Canopy
Full Time London, England 78400 - 61600 GBP ANNUAL Today
Job description

Canopy is a brand new company with a unique mission, solving for one of the biggest and growing challenges vehicle owners face – the threat of theft. A start-up with a compelling proposition, patented cutting edge AI technology, and a unique layer of expert monitoring from security specialists, we’re backed by Ford and ADT. Together, we’re determined to help vehicle owners stay one step ahead of potential threats by warning them before they happen. Our next step is to take our service to market and write the next big security technology success story. We’re all in. Are you?

Within Canopy, the AI & Sensing team’s mission is to deliver production-grade theft detection solutions that work robustly in all scenarios.

The ideal candidate will have proven experience developing embedded / real-time systems and strong skills in modern C/C++ gained in a commercial environment. You will have strong knowledge of Linux System Development (e.g., Yocto, Debian), 16 and 32-bit microcontrollers (e.g., ARM, PIC, MSP430, DSP), standard buses and protocols and embedded control of wireless modules.

You would be joining a team of highly motivated individuals, in cross-functional teams all working to a common goal in a fast-paced environment.

Major Responsibilities:


  • High performance application design and development in C/C++ and related languages.
  • Design, develop, test and deploy software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems.
  • Analyze and enhance efficiency, stability and scalability of system resources.
  • Support software QA and optimize I/O performance.
  • Advise the Tech Lead on key decisions at technical waypoints; ensure technical coherence of external and internal work; anticipating and addressing technical problems that emerge.z

Requirements

  • Bachelors Degree in Computer Science, Electrical Engineering, or similar
  • 5 years minimum experience in industry.
  • Must be able to code in C/C++, and to do so on microprocessors (embedded devices or MCUs)
  • Experience writing efficient software for embedded microprocessors (SOC) and micro-controllers (MCU)
  • Experience in modern embedded software development on ARM processors: C/C++, bare-metal, RTOS, Linux
  • Expert at inter-processor communications and hardware / board level component interfacing to peripherals: SPI, I2C, UART
  • Experience with power management
  • Experience in embedded HW/SW co-design
  • Experience with version control (Git), Continuous Integration (CI), and Agile methodologies
  • Great work ethic and a passion and ability to learn and apply new skills
  • You are comfortable working in a fast-paced, ambiguous environment on challenging design problems.
  • You can demonstrate how well you’ve worked cross-functionally in the past and how you might do that within Canopy.

Benefits

*With a global team, our benefits will vary depending on location - for more information, please ask*

  • Medical, dental, vision cover
  • Life Insurance
  • Retirement planning: 401K or UK pension scheme contributions
  • Employee assistance program- wellness & mental health support
  • Continuous education support/allowance
  • Flexible work from home policy
  • Generous paid time off per year
  • Paid community outreach days: 2
  • Wellness day observed on the last Friday of every month
  • Parental leave: Generous Maternity, Paternity & Adoption leave, with 10 days full pay if there is a loss of child due to stillbirth, miscarriage.
  • Ford plan car discount program
  • Bereavement support


Support - Canopy is committed to the full inclusion of all qualified individuals. As part of this commitment, Canopy will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact [email protected]



Our Values

Collective Spirit: We thrive as a team of unique individuals, fostering our diverse community as we forge ahead on this journey together.

Growth Mindset: We are accelerating at speed, building our resilience and always growing our capabilities to adapt to the fast-changing market.

Build Your Expertise: We apply our intelligence, continuously inventing to push cutting edge innovation and future-proof our technology.

Human Centric: We prioritize experiences, putting people at the core, proactively identifying potential needs and offering customized solutions.


Diversity, Equality and Inclusion

We value diversity — in backgrounds and in experiences. Security is a universal concern, and we need people from all backgrounds.

We are an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who share a passion for improving people's lives. We are committed to diversity and equality of opportunity for all and opposed to any form of less favorable treatment or harassment on the grounds of gender, marital status, civil partnership status, parental status, race, ethnic origin, color, nationality, national origin, disability, sexual orientation, religion/belief, gender reassignment and gender identity, age and those with caring responsibilities.

All of our employee’s points of view are key to our success, and inclusion is everyone's responsibility.

embedded software engineer
Canopy

www.getcanopy.com
Draper, United States
Davis Bell
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Internet & Web Services
2014
Related Jobs

All Related Listed jobs

systems engineer
CoolSnail Winston-Salem, NC 145000 - 125000 USD ANNUAL Today

Client: A C N Inc

Functional Job Title: Linux Cloud System Engineer

Location: Concord NC and Winston Salem NC...

security officer
Mitie Lancaster, England 26250 - 22890 GBP ANNUAL Today

Job Overview

  • To protect our customer's property, people and/or assets by providing security services in direct...

Early Years Consultant
Service Care Solutions - Social Work Chichester 550 - 600 GBP day Today

Early Years Consultant needed with West Sussex County Council

StartDate- ASAP

...

Customer Assistant-evening shift
Marks & Spencer Kingston upon Thames, England 12.05 GBP HOURLY Today

To deliver a great shopping experience for their customers, putting customers before task every time. Serve our customers efficiently and brilliantly well on

Teaching assistant
Tezlom Ealing 80 - 100 GBP day Today

Tezlom is an exciting agency to work for, we provide HEALTH CARE ASSISTANTS & SUPPORT WORKERS Flexible shifts (Short Days/Long...