Brett Nicholas Email and Phone Number
Brett Nicholas work email
- Valid
Brett Nicholas personal email
Build things that do things, learn by playing
-
Sarcos RoboticsSalt Lake City, Ut, Us -
Embedded Software EngineerWolfssl Mar 2023 - PresentEdmonds, Wa, Us -
Technical Lead: Embedded Software TeamSarcos Robotics Sep 2017 - Sep 2022Salt 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 -
Msc StudentThayer School Of Engineering At Dartmouth May 2016 - Feb 2018Hanover, New Hampshire, UsEmbedded System Security -
Embedded Systems EngineerWebsensing 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
-
Embedded Firmware EngineerAvatech, 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 -
Teaching Assistant: Digital ElectronicsDartmouth College Mar 2014 - Mar 2015Hanover, Nh, Us• Run weekly electronics labs; work with professor to develop curriculum; run student office hours; grade homework and exams -
Vlsi Design InternBroadcom Sep 2013 - Jan 2014Palo 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
Brett Nicholas Education Details
-
Thayer School Of Engineering At DartmouthComputer Engineering -
Thayer School Of Engineering At DartmouthElectrical And Electronics Engineering -
Dartmouth CollegeEngineering 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial