Staff Embedded Systems Engineer

Systems EngineerSystems EngineerFull TimeRemoteTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

42 days ago

Salary

$200K - $225K / year

Bachelor Degree10 yrs expEnglishAWSIo TLinux

Job Description

• Drive the evolution of our firmware by architecting scalable systems, leading the design and creation of embedded-focused CI/CD pipelines, and managing fleet-wide OTA delivery. • Help architect, implement, diagnose, and tune multi-protocol (WiFi, BLE, LoRa) communication stacks, ensuring reliability and seamless connectivity. • Oversee the end-to-end development and performance optimization of firmware for a variety of both microprocessors and microcontrollers. • Help improve the structure of the on-device software by defining clearer component boundaries, interfaces between firmware and device services, and abstractions that support multiple hardware variants. • Work closely with hardware, application, and ML engineers, Product Managers, key-stakeholders, and our JDM partners to define product and system requirements. • Stay current with industry trends and emerging technologies. Introduce new methodologies and technologies to both enhance performance and meet design specifications, and help your team grow. Provide deep technical expertise and support in embedded systems development, testing, and validation across the product lifecycle. • Leverage your experience making great technical design decisions, lead decision-making on prototyping options, conduct testing, and validate embedded system performance and reliability against requirements, including security, environmental, and accelerated testing. Ensure all embedded software meets regulatory standards and industry best practices. Set quality and reliability specifications. • Troubleshoot and diagnose complex, real-world issues - then recommend and implement effective solutions in a timely manner. • Contribute to the long-term hardware and embedded systems roadmap, aligning development with the company’s product and platform roadmap.

Job Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering field
  • 10+ years in Embedded Systems, with at least 5 years specifically focused on high-level application processors (e.g. ARM Cortex-A series)
  • Proven track record shipping products on a handful of different SoC vendor platforms (e.g., NXP, Broadcom, MediaTek, etc.)
  • Expert-level understanding of the Linux kernel, device drivers, and bootloaders as they relate to vendor-specific implementations and board bring-up
  • Demonstrated experience taking a mature codebase and successfully re-platforming it onto a new silicon architecture (e.g. porting a product from NVIDIA Jetson to a MediaTek Genio or Qualcomm Snapdragon platform)
  • Expertise with wireless protocols such as Bluetooth, LoRaWAN, and LTE and IoT_ajacet technologies such as AWS, IoTCore, MQTT, and Edge Computing
  • Demonstrated expertise with implementing OTA updates for IoT devices, including a thorough understanding of secure boot processes, integrity checks, delta updates, and rollback strategies to guarantee system stability and reliability throughout and after updates
  • Expertise in GitHub Actions specifically tailored for embedded targets including use of static and dynamic analysis. Experience using QEMU or Renode considered a plus
  • A deep understanding of embedded security, including secure coding, threat modeling, and vulnerability assessment - integrated throughout the development process, ensuring security isn't an afterthought
  • Proficiency in embedded development (C/C++), coupled with robust analysis and debugging capabilities utilizing tools and methodologies such as Coverity, Valgrind, JTAG, GDB, and logic analyzers
  • Excellent verbal and written communication skills are essential for thriving in our fast-paced, remote-first, dynamic environment, where adapting to changing priorities is key.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Flexible PTO

Related Categories

Related Job Pages

More Systems Engineer Jobs

Business Systems Analyst

Solera, Inc.

The global leader in vehicle lifecycle management.

Systems Engineer43 days ago
Full TimeRemoteTeam 5,001-10,000Since 2005H1B No Sponsor

Business Systems Analyst joining support team for data troubleshooting and customer support

SQL
Minnesota

HR Systems Analyst

Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Systems Engineer43 days ago
Full TimeRemoteTeam 10,001+Since 1969H1B Sponsor

Workday HCM, Learning, and Talent System Analyst at Leidos

Cloud
United States
$92.3K - $166.9K / year

Epic Resolute HB Charging Analyst

Prominence Advisors

Do More With Your Data. Make Healthcare Smarter.

Systems Engineer43 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

Prominence Advisors is actively seeking an Epic Resolute HB Charging Analyst to join their team. You'll have the opportunity to help healthcare organizations solve their toughest challenges through your ability to drive strategic process improvemen...

United States

Principal Systems Engineer – M365/Azure

Prime Therapeutics

Reimagining pharmacy management to provide the same care we would want for our loved ones

Systems Engineer44 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

Principal Systems Engineer specializing in Microsoft 365 and Azure at Prime Therapeutics

AzureCloud
United States
$108K - $184K / year