Search jobs > Sunnyvale, CA > Sr embedded software

Sr. Embedded Software Dev Engineer, Blink/Ring ASIC Team

Amazon.com Services LLC
Sunnyvale, California, USA
$151.3K a year
Full-time

Do you have a passion for building great products? Are you excited about making a big impact in a large company with a global impact and a startup culture?

Blink's mission is to make neighborhoods safer with effective, affordable home security solutions that are accessible to everyone.

All Blink products use in-house developed ASIC. As a Senior Embedded Software Engineer, you will be working with a team developing ASIC and providing SDK for for customers who build IoT products.

You will be part of a strong team in a fast-paced start-up environment where agile development is embraced and innovation is encouraged.

At Blink, every engineer has the opportunity to positively impact our customers.

Key job responsibilities

  • Enjoys working side by side with colleagues and teams on tough problems
  • Is highly effective and thrives in a dynamic environment with multiple, changing priorities
  • Is comfortable with proactive outward communication and technical leadership
  • Never shies away from a challenge
  • Knows what is important when shipping products to customers and has been through the process from start to finish

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

Computer Science or similar technical fieldExperience as a professional software engineer with expertise in JavaExperience in building large-scale distributed systems and working with databasesStrong AWS knowledge and architectural experienceStrong ownership mentality and drive to solve important pr...

Amazon.com Services LLC
Sunnyvale, California

We are looking for a talented, detail-oriented and enthusiastic Software Development Engineer, who is passionate about quality and is enthusiastic about new digital products. Duties include research, design, implementation, documentation, and maintenance of FireOS framework/middleware software and t...

Promoted
VirtualVocations
Santa Clara, California
Remote

Docker, Lambda, and other AWS servicesCollaborate with various teams to capture requirements and launch automation solutionsRequired Qualifications:6+ years of software development experience3+ years as a Node. A company is looking for a Senior Engineer in Software Engineering based in the US for a ...

Juniper Networks
Sunnyvale, California

Be part of the talented team, re-architecting networking software on next generation Terabit Routers for cloud and service providers. To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve. Delivering an experience-first, AI...

Apple
Cupertino, California

You will be expected to own, drive and execute the full software development cycle - from the ideation, design, implementation, to testing and measuring the success of the feature you develop. As part of the Wi-Fi software development team, we make decisions that influence the connectivity experienc...

Amazon
Sunnyvale, California

As a Software Development Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional engineering teams. Amazon's Lab126 Platform Software team is looking for Software Development Engineer to lead the design and impleme...

BHO Tech
Redwood City, California

Cryptography, Assembly Language, Device Drivers, Embedded C/C++, Embedded Firmware Development, Data Encryption and decryption, Processors: X86, ARM, ARC, MIPS,. Embedded Engineer with solid skills in Assembly, Embedded C/C++, Linux and ARM/Microchip/x86 processors. We the development arm of a fast ...

Oracle
Santa Clara, California

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

Apple
Cupertino, California

Do you think Computer Vision and Machine Learning can change the world? Do you think it can transform the way millions of people collect, discover and share the most special moments of their lives? We truly believe it can, and we are looking for an enthusiastic engineer who can join our software dev...

HonorVet Technologies
San Jose, California

The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components...