Software Engineer with a focus on embedded Linux development. Innovation specialist with the skills to bring imagination to reality. Skills range from generating ideas to creating a vision through product design to hardware/software development and implementation. Excellent at overcoming adversity, highly self– motivated, dedicated, and a maverick of outside the box thinking.
-
FounderMaverick Ideas, Llc Apr 2024 - Present -
Senior Embedded Software EngineerDerive Systems Apr 2023 - Apr 2024Sanford, Florida, UsConduct research and development on vehicle applications for hidden value and product offerings. Lead, or follow the development and implementation of product designs for their product life cycle.• Create black box testing solutions (Computer Vision, Electromechanical, Linux)• In-depth understanding of product roadmap, existing product line opportunities and issues, key technical challenges, team technical competencies and gaps• Inspires passion for new product development and engineering• Ensures that projects are reviewed for potential intellectual property throughout their lifecycle• Cross discipline engineering experience; unique blend of science, engineering, and design• Lifecycle management experience: customer needs through to product launch within the market place• Experience working with product development teams in multiple locations• Ability to work collaboratively with the leadership team to drive customer-centered solutions and products• Drive project management disciplines within the organization (Agile, GIT)• Create product spec. sheets for product prototype designs.• Research and development • Rapidly design and implement concept hardware, software, and UI/UX• 3D CAD & Industrial Design (Solidworks)• Software Solutions C/C++ and Java• IoT• Android -
Software Engineer SrLockheed Martin Nov 2018 - Apr 2023Bethesda, Md, UsWorking daily with other engineering disciplines to develop many best-in-class products and solutions. In this role I participate in phases of a complex systems development lifecycle (SDLC), leveraging our DevOps engineering processes and procedures while performing respective engineering activities. Naturally self-motivated, dedicated, detail-focused and team oriented. Moreover, I collaborate with other program personnel, participating in cross functional Agile teams and keeping up to date on emerging technologies and tools will be encouraged.Special Programs – Advanced Threat Warning System (ATWS) • Modify, enhance, and deploy Linux updates to support COTS hardware and development.• Develop GitLab CI/CD pipeline unit test cases for new software features.• Develop prototype software by consolidating current program features and algorithms for customer demonstrations.F-35 – Electro-Optical Targeting System (EOTS)• Drive AGILE project management disciplines within the organization.• Develop multi-thread software for multi-core multi-processor single board computers.• Contribute to GitLab CI/CD pipeline development (i.e., static analysis and unit testing).• Configure embedded Linux OS to be real time to meet tactical software timing requirements. -
Embedded Software Engineer 3Sct Performance Mar 2015 - Nov 2018Sanford, Florida, UsProvide Firmware support for existing products and vehicle platforms. Work with Calibrations Team to optimize tuning support on existing platforms. Development of new applications on existing hardware platforms. Manage projects including new development, maintenance, and production supportDevelop, improve, and maintain embedded firmware written in C and C++. Intimate understanding of the inner workings of a microcontrollers, and the ability to write software on “bare metal” (OS-less) systems, and understanding of registers, memory maps, ADCs, interrupt processing, timers, compiler theory, and state machines.Specializing in 16/32 bit microcontrollers, as well as common peripherals and protocols: UART, I2C, SPI, CAN. Read schematics, board layouts, and datasheets, as well as use common hardware debugging tools: oscilloscopes, multimeters, logic analyzers, and signal generators to reverse engineer embedded systems.Responsibilities/Skills• Define, clarify and capture project goals & requirements• Design, implement, improve, refactor, test, and debug firmware• Use an Agile approach to write elegant, reliable, and self-documenting code• Participate in design & code reviews• Port existing C code to new platforms - "Bare Metal" and RTOS• Add support for new OBD protocols• Ensure quality and timeliness of Firmware updates for existing products and platforms• Work with QA and Technical Support to ensure any issues found get quickly resolved.• Work with senior engineers to develop new vehicle applications adding to our database of vehicle support• Work with junior engineers to ramp them up and to maintain existing firmware and vehicle applications• Manage product/project lifecycles• Strong attention to detail and analytical/problem-solving skills• Out-of-the-box thinking -
Embedded Software Engineer 2Sct Performance Aug 2014 - Mar 2015Sanford, Florida, Us -
Embedded Software Engineer 1Sct Performance Jan 2013 - Aug 2014Sanford, Florida, Us -
Faculty Assistant/TutorDevry University Jan 2011 - Jan 2013Lisle, Illinois, UsAssist students in the following:-Algebra-Calculus-English-Physics-ElectronicsWebsite moderator responsibilities:-Functionality sourcing and implementation-Creating and editing site articles-Layout design -Increase user's ease of site navigation and functionality
Thomas Carter Education Details
-
Keller Graduate School Of Management Of Devry UniversityProject Management -
Devry UniversityElectronics Engineering Technology
Frequently Asked Questions about Thomas Carter
What company does Thomas Carter work for?
Thomas Carter works for Maverick Ideas, Llc
What is Thomas Carter's role at the current company?
Thomas Carter's current role is Founder - Engineer - Innovator.
What schools did Thomas Carter attend?
Thomas Carter attended Keller Graduate School Of Management Of Devry University, Devry University.
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