Joseph Olivier Email and Phone Number
Joseph Olivier work email
- Valid
Joseph Olivier personal email
- Valid
- Valid
Joseph Olivier phone numbers
Joseph Olivier is a Staff Embedded Software Engineer at Lytx, Inc.. He possess expertise in embedded systems, software engineering, programming, c++, python and 11 more skills. Colleagues describe him as "Joe is a top notch and eager engineer. Joe posesses the right balance of analysis with practical hands-on get the work done and stick-to-it ness. Joe is a brilliant engineer and is great at diving in and very quickly turning out prototype code. In the future I would definitely like to have Joe as a part of my organization.", "I worked with Joe for nearly a year at Meshtel. He writes excellent software with generous comments. His biggest strength is his ability to solve a problem quickly with the given hardware and time restraints. His mix of practical know-how and theoretical prowess were a huge asset to the team, and I can do nothing but recommend him for any other project.", and "Joe is one of those unique developers who not only writes code well, but also communicates his ideas clearly and effectively. With a deep understanding of the system, an intuitive grasp of task distribution, and a sense of humor to boot, Joe was truly an awesome manager."
-
Staff Embedded Software EngineerLytx, Inc.San Diego, Ca, Us -
Director Of Device PlatformLytx, Inc. Aug 2021 - PresentSan Diego, Ca, UsBuild and lead a multidisciplinary team to deliver the value of Lytx edge camera recorders to the Lytx cloud. Advocate for and manage growth of Device Platform group from 2 teams to 7.Collaborate across computer vision, hardware, product, test, and applications teams to synthesize value delivery across installed base of 800,000 edge camera systems and develop ideas for next generation edge systems.Manage and grow a rollup of ~40 across full-stack and firmware disciplines across multiple geographies (USA, Israel, India).Mentor and coach ICs, managers and team leads within Device Platform. Establish role expectations and maintain accountability. Develop and continuously improve interview process, hiring strategy, and raise expectations for candidates.Create and continuously articulate North Star architecture to unify disparate device software platforms. Opportunistically drive rearchitecture of legacy systems towards North Star.Develop and grow relationship between device platform group and customer technical support. Discover technical support pain points and develop solutions; refine solutions to deliver improved customer-facing experience.Persistently improve developer experience through process maturity, automation, streamlining, deployment dexterity, and improved observability. Improve release frequency to deployed fleet from 3 times per year to every 4 weeks. -
Director Of SoftwareAtx Networks Corp. Jan 2017 - Jan 2021Ajax, On, CaResponsible software leader & team manager overseeing a group of ~15 software engineers, both internal and external, including year-end performance reviews, mentoring & coaching staff as well as leading by example.Coaching and career development of new and existing software engineers including responsibility for drafting job vacancies, screening & interviewing candidates, as well as hiring and terminations of employees.Heavily involved with the development of product requirements, software specifications, defining hardware/software interfaces as well as the architecture of new & existing systems.Technical Owner and Software Architect responsible for the design, development & delivery of multiple embedded platforms: i.MX6, dual-core ARM Cortex-A9, MIPS ethernet switch, ARC-based video processors as well as Intel Atom E3940 quad-core.Architected and designed the Clifford Platform: a modular blade-and-chassis integrated system including four distinct computing platforms.Architecture involved: security and secure boot; controller-worker architecture over network; hardware failure mitigation and recovery; RPC and Events (ZeroMQ, libcereal); User API design; Inter-blade API design; Division of responsibility between controller and worker blades; Functional separation via processes.Designed and implemented a C++11 application running on Linux to control NTSC Analog Video output blades. NTSC Analog Video Output Blade consisted of Dual-Cortex-A9 i.MX6 application processor, a Xilinx FPGA and six ViXS ARC-based Video Processors. The Video processors were booted via a custom SPI protocol using custom FPGA hardware and integrated software to deliver U-Boot, and afterwards net-booted to uClinux over TFTP. -
Software ManagerPico Digital Nov 2015 - Jan 2017San Diego, California, UsPico Digital was acquired by ATX Networks.Designed and implemented a firmware-based C application running on Linux to perform over-the-air software download and updates. Involved controlling FPGA to select MPEG-TS PIDs, parsing PAT/PMT tables and receiving a DSM-CC Carousel via libdvbpsi.Designed, developed and implemented a C application running on Linux, integrating GStreamer, Cairo and Pango to generate and render a scrolling program guide as well as H.264 to compress the video and deliver it via UDP-encapsulated MPEG-TS.Involved with integrating hardware drivers for color space conversion and video compression utilizing Yocto Project / OpenEmbedded / Bitbake.Designed, developed and implemented secure boot-from-NAND using i.MX6 High Assurance Boot (HAB) subsystem. Utilized static UBI volumes with read-only UBIFS images and stored signature data in a separate part of NAND. U-Boot modified to call into i.MX6 HAB ROM against arbitrary section of the signed memory. -
Sr. Firmware EngineerPico Digital Jun 2013 - Nov 2015San Diego, California, Us -
Embedded Systems EngineerDatalogic S.P.A. Sep 2008 - May 2013Designed and implemented next-generation Ethernet-networked camera system primarily implemented in C, on Ubuntu Core Linux, with some application-level code in C++. Utilized a TI AM3703 processor with a single Cortex-A8 core. Implemented drivers for CMOS imager and supporting raw NAND interface using a AM3703 GPMI unit.Worked with multiple teams to help drive down product cost from over $1000 per unit to $265.
-
Software DeveloperEvolution Robotics Retail Oct 2005 - Sep 2008Evolution Robotics Retail was acquired by Datalogic.Designed and implemented Ethernet-networked camera system, implemented in C running on VisualDSP++ Kernel (VDK) on the ADSP-BF537 part. Wrote CMOS Imager interface, integrated JPEG compression libraries, integrated LwIP ethernet stack and performance tuning of memory/cache hierarchy.Designed and implemented manufacturing tests and database for same using PostgreSQL, Google Web Toolkit and Java.Designed printed circuit boards and test fixture software.Worked closely with Sales & Marketing to identify high-value features for future revisions as well as identifying opportunities for product improvements.
-
Software LeadMeshtel Inc. Jun 2004 - Aug 2005Technical lead for a team of four software engineers developing a handset wireless mesh for a networking startup.Designed, developed and implemented mesh networking logic written in C running on (bare metal) dsPIC30F4012 (30MIPS, 2K RAM), including SPI interface to audio codec chip, UART interface to 900MHz radio, and keypad/screen user interface.Responsibilities included algorithm development, software design, testing and coding.Granted US Patent 7,626,966 regarding development of an ad-hoc wireless communication system
-
Software DeveloperIdealab Jan 2004 - Jun 2004Pasadena, Ca, UsPart-time developer for pay-for-placement search engine project. Duties included small projects usually involving data modelling and analysis. -
Java ProgrammerIdealab Boston Jun 2003 - Sep 2003Pasadena, Ca, UsWorked on a small team to develop engine for automated advertising optimisation. Duties included analysing data and core algorithm development. -
Teaching AssistantCalifornia Institute Of Technology Sep 2002 - Apr 2003Pasadena, Ca, UsTeaching Assistant for Undergraduate and Graduate level Object Oriented Programming and Laboratory course. -
Software Design Engineer InternMicrosoft, Mobile Devices Division Jun 2002 - Sep 2002Redmond, Washington, UsRe-architected Phone Application for Microsoft's PocketPC 2004 Phone Edition platform. Worked on a cross-disiplinary team to design, refine and develop phone product. -
Java ProgrammerGeneral Electric, Center For Research And Development Jun 2001 - Sep 2001Designed and implemented a case based reasoning engine for automated insurance underwriting.
Joseph Olivier Skills
Joseph Olivier Education Details
-
CaltechElectrical And Computer Engineering
Frequently Asked Questions about Joseph Olivier
What company does Joseph Olivier work for?
Joseph Olivier works for Lytx, Inc.
What is Joseph Olivier's role at the current company?
Joseph Olivier's current role is Staff Embedded Software Engineer.
What is Joseph Olivier's email address?
Joseph Olivier's email address is jo****@****ail.com
What is Joseph Olivier's direct phone number?
Joseph Olivier's direct phone number is +162635*****
What schools did Joseph Olivier attend?
Joseph Olivier attended Caltech.
What skills is Joseph Olivier known for?
Joseph Olivier has skills like Embedded Systems, Software Engineering, Programming, C++, Python, Java, Linux, Software Design, C, Firmware, Start Ups, Embedded Software.
Who are Joseph Olivier's colleagues?
Joseph Olivier's colleagues are Scott Schmidl, Ted Hill, Pam Connors, Mahadev Jayaram, Alexa Ladue, Charles Brown, Lisa Cooper.
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