Proven history as an Embedded Firmware / Software engineer with the ability to produce high quality products in various markets. Proven success as an individual contributor, manager, and lead engineer. Responsible for implementing, designing, sustaining and architecting products utilizing software design life cycles for embedded and GUI environment. Experience dealing with customers, OEMs and vendors resulting in
Proven history as an Embedded Firmware / Software engineer with the ability to produce high quality products in various markets. Proven success as an individual contributor, manager, and lead engineer. Responsible for implementing, designing, sustaining and architecting products utilizing software design life cycles for embedded and GUI environment. Experience dealing with customers, OEMs and vendors resulting in a diverse background and knowledge base. Strong communication skills as demonstrated by the ability to coordinate groups such as testing, customer service and other departments while maintaining productivity.
Senior Director Software, Architect @ Startup company in the Power and Grid space From February 2013 to Present (2 years 11 months) Senior Storage Engineer @ From August 2011 to 2013 (2 years) Lead Embedded Software Engineer @ Starbridge Networks is a small startup company that produces products for the Telecom space, primarily DSL Gateways and modems for the Caribbean Islands and surrounding countries. Our expertise is on the remote management of these devices using the TR-69 protocol. We currently integrate with several third party vendors that supply the TR-69 server based architecture.
I am responsible for all network integration / protocols on the CPE product line. This includes VLANs, DNS, DHCP, QoS and Security protocols.
I am also responsible for all engineering tasks, including documentation, schedules, web management, software / hardware development, testing, integration, vendor and product support. From July 2009 to August 2011 (2 years 2 months) Principal Embedded Engineer @ I worked with the CTO and the hardware group on the architecture of the power and control module.
Responsible for all hardware communication, diagnostics and hardware APIs working closely with the head hardware engineer. The primary interface to the system was based on I2C and SPI buses and required a detailed scheduler.
Responsible for initial integration of the RTOS, TCP/IP stack, file system, SNMP agent and memory management subsystems.
Responsible for all communications with proprietary MEMS hardware. This included setting up/tearing down connections, performing inline diagnostics and circuit verification/testing.
Designed a proprietary inter-task communication (ITC) protocol used to communicate between separate threads (tasks) within the power and control module. This was instrumental in the design and implementation of redundant management and stacking. From February 2006 to March 2009 (3 years 2 months) Principal Software Engineer/ Technical Lead @ - Technical Lead for an Ethernet based device used for Fire and Access Control systems. This includes processor and hardware initialization, RTOS, device drivers, memory management, SNMP, Command Line Interface and proprietary IP based protocol. This product will be used as the base architecture for all future products, helping to reduce time to market and redundant software development.
- Led a team of engineers in researching and evaluating software and hardware components that will be used for all future product development. This included selection of the following components: Processor family, RTOS, TCP/IP stack, SNMP stack, Telnet Server, DHCP Client/Server, FTP Server, Web Server, File System and IDE/Debug environment From April 2004 to February 2006 (1 year 11 months) Principal Firmware Engineer @ From November 2001 to November 2003 (2 years 1 month) Principal Software Engineer @ From February 1998 to October 2001 (3 years 9 months) Software Engineer @ From March 1994 to February 1998 (4 years) software Eng @ From 1993 to 1996 (3 years)
BS, Computer Science @ Daniel Webster College From 1987 to 1991 Dorion Carr is skilled in: VxWorks, Ethernet, TCP/IP, Embedded Systems, Operating Systems, XML, Device Drivers, Linux, Embedded Software, Debugging, Testing, Firmware, Software Design, Telecommunications, Software Development
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension