Brett Nicholas

Brett Nicholas Email and Phone Number

Embedded Software Engineer @ Sarcos Robotics
Salt Lake City, UT, US
Brett Nicholas's Location
Salt Lake City, Utah, United States, United States
Brett Nicholas's Contact Details

Brett Nicholas work email

Brett Nicholas personal email

n/a
About Brett Nicholas

Build things that do things, learn by playing

Brett Nicholas's Current Company Details
Sarcos Robotics

Sarcos Robotics

View
Embedded Software Engineer
Salt Lake City, UT, US
Brett Nicholas Work Experience Details
  • Sarcos Robotics
    Sarcos Robotics
    Salt Lake City, Ut, Us
  • Wolfssl
    Embedded Software Engineer
    Wolfssl Mar 2023 - Present
    Edmonds, Wa, Us
  • Sarcos Robotics
    Technical Lead: Embedded Software Team
    Sarcos Robotics Sep 2017 - Sep 2022
    Salt Lake City, Utah, Us
    • Led team of four engineers to develop all embedded microcontroller firmware for the Guardian XO powered exoskeleton, from concept to prototypes and eventually customer-site deployed beta units• Architected and implemented robust fault-tolerant software for various custom PCBs responsible for joint control and actuation, power distribution, network monitoring, sensor data processing, and system diagnostics• Collaborated closely with the Electrical Engineering team to ensure seamless integration between hardware design and software development cycles, including multiple iterations of "new board bring up" and hardware validation• Improved developer velocity by implementing CI/CD-driven development flow for all embedded software projects; leveraged automated unit testing and deployment, CI-connected hardware-in-the-loop fixtures, and device simulation/emulation to allow for faster and more “fearless” development• Worked with executives and key technical stakeholders to develop a comprehensive robot threat model and security plan. Responsible for implementing high-assurance-boot and secure firmware update procedures for distributed microcontrollers
  • Thayer School Of Engineering At Dartmouth
    Msc Student
    Thayer School Of Engineering At Dartmouth May 2016 - Feb 2018
    Hanover, New Hampshire, Us
    Embedded System Security
  • Websensing
    Embedded Systems Engineer
    Websensing Jun 2016 - Sep 2017
    • Designed tightly-coupled FPGA hardware and software for use in network security appliances based on heterogeneous SoC architectures such as the Xilinx ZYNQ• Developed embedded Linux images (Yocto), kernel drivers, and userspace libraries that enabled the integration of custom FPGA-based cryptographic IP cores into OpenSSL for use in hardening and accelerating OpenVPN
  • Avatech, Inc.
    Embedded Firmware Engineer
    Avatech, Inc. Jun 2015 - Dec 2015
    • Designed, prototyped, tested, documented, and deployed all embedded firmware for Avatech products (handheld snowpack analysis devices)• Developed sensor processing algorithms for use in highly-constrained low-power connected devices• Worked closely with contract manufacturers to quickly bring up, validate, and debug new hardware
  • Dartmouth College
    Teaching Assistant: Digital Electronics
    Dartmouth College Mar 2014 - Mar 2015
    Hanover, Nh, Us
    • Run weekly electronics labs; work with professor to develop curriculum; run student office hours; grade homework and exams
  • Broadcom
    Vlsi Design Intern
    Broadcom Sep 2013 - Jan 2014
    Palo Alto, California, Us
    • Optimized layout and implementation of digital IP blocks, such as ARM CPU cores, for use on Broadcom SoCs• Developed scripts and programs facilitating ASIC design flow; conducted logic synthesis, clock-tree synthesis, place and route, power optimization, and static timing analysis using ICC, EDI, and other back-end design suites

Brett Nicholas Skills

Embedded Systems C C++ Public Speaking Asic Firmware Research Software Development Python Java Vhdl Electronics Hardware Design Computer Architecture Microsoft Office Microsoft Excel Powerpoint Microsoft Word Matlab Algorithms Fpga Prototyping Perl Tcl Shell Scripting Vlsi Cad Algorithm Development Arm

Brett Nicholas Education Details

  • Thayer School Of Engineering At Dartmouth
    Thayer School Of Engineering At Dartmouth
    Computer Engineering
  • Thayer School Of Engineering At Dartmouth
    Thayer School Of Engineering At Dartmouth
    Electrical And Electronics Engineering
  • Dartmouth College
    Dartmouth College
    Engineering Science

Frequently Asked Questions about Brett Nicholas

What company does Brett Nicholas work for?

Brett Nicholas works for Sarcos Robotics

What is Brett Nicholas's role at the current company?

Brett Nicholas's current role is Embedded Software Engineer.

What is Brett Nicholas's email address?

Brett Nicholas's email address is b.****@****cos.com

What schools did Brett Nicholas attend?

Brett Nicholas attended Thayer School Of Engineering At Dartmouth, Thayer School Of Engineering At Dartmouth, Dartmouth College.

What skills is Brett Nicholas known for?

Brett Nicholas has skills like Embedded Systems, C, C++, Public Speaking, Asic, Firmware, Research, Software Development, Python, Java, Vhdl, Electronics Hardware Design.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.