Francis Cooper Email & Phone Number
area 484 and 312
LinkedIn matched
Who is Francis Cooper? Overview
A concise factual answer block for searchers comparing this professional profile.
Francis Cooper is listed as Senior Software Engineer at IONX LLC at Amsted Digital Solutions (was IONX LLC), based in Stevensville, Montana, United States. AeroLeads shows phone signal with area code 484, 312 and a matched LinkedIn profile for Francis Cooper.
Francis Cooper previously worked as Retired at Freelance and Senior Software Engineer at Amsted Digital Solutions (Was Ionx Llc). Francis Cooper holds Bachelor Of Engineering (B.Eng.), Control Systems from The University Of Sheffield.
About Francis Cooper
An experienced Firmware Engineer with the proven ability to take a diverse range of products from initial concept through to production, using best practice software development methods to ensure high quality outcomes. Experience includes the following:• System Architecture Design, Software Requirements, Software Design.• Coding real time embedded software in C, C++ and assembler for many target devices (ARM Cortex M3 & M4). • Hardware/firmware interfacing, including analogue data acquisition, communications (Cell Modem, RFID, TCP/IP, Modbus), GNSS acquisition, laser scanning systems, and servomechanisms.• Ability to read and understand analogue & digital circuit schematics and device data sheets.• Hardware/Firmware trade-offs in high-volume manufacturing.• Designing and coding proprietary Real Time Operating Systems. Coding for commercial RTOS (FreeRTOS, Threadx, etc.).• Software Quality techniques, including the Capability Maturity Model (CMM), and ISO 9001:2015 compliance audits.US Permanent Resident with current Employment Authorization (Green Card). UK Citizen.
Listed skills include Embedded Software, Testing, C, Software Design, and 12 others.
Francis Cooper's current company
Company context helps verify the profile and gives searchers a useful next step.
Francis Cooper work experience
A career timeline built from the work history available for this profile.
Retired
CurrentSenior Software Engineer
Member of a team developing firmware for ultra-low power wireless sensor nodes (WSNs) that monitor the condition, environment and location of freight railcars. https://www.amsteddigital.com/Responsibilities:• Designed & coded Bearing Condition Monitoring (BCM) firmware that acquires wheel bearing temperatures via a network of WSNs mounted upon one or more railcars. The firmware generates alerts when abnormal conditions are detected.• Designed & coded ISO/IEC 18000-3 communications stack that provides contact-less half-duplex communication via RFID.• Designed firmware architecture & coded supervisor firmware for a Wheel & Bearing Monitoring System (WBMS) that monitored bearing acoustics and temperatures.• GNSS consultant, providing GNSS acquisition and impairment expertise to all management levels.• Designed & coded drivers for thermocouples and audio microphones.• Conducted internal Quality Audits to ensure compliance with ISO 9001:2015
Senior Software Engineer
Made significant contributions to SEL’s 20% per annum growth rate, as Software Lead for many innovative new products across multiple product lines. https://selinc.com/company/sel-about/Software Lead for the following product developments:• SEL-2407 GNSS Clock. Designed and coded the RTOS and application software in C. This product uses Xilinx Microblaze soft processor that formed the platform for a commercially successful range of clocks. https://selinc.com/products/2407/• SEL-2523 & SEL-2533 Annunciator Panels. Created the product architecture from an existing hardware and software platform. Designed and coded new application software in C++. https://selinc.com/products/2523/• SEL-3031 Serial Radio Transceiver. Designed and coded the I/O and radio driver software in C++. This product provides radio access to many SEL products. https://selinc.com/products/3031/• SEL-2664 Field Ground Module. Designed and coded the RTOS and application software in C. This product supports SEL Generator Relays. https://selinc.com/products/2664/
Senior Software Engineer
As Senior Software Engineer in the Automotive and Industrial Electronics Group, designed and coded real time embedded software for several automotive customers. • Designed and coded On Board Diagnostics and fault logging software, (in C), for MINI Body Controller• Wrote System Design and Software Design Procedures required to achieve CMM Level 3
Independent Software Consultant
Independent Software ConsultantIn a series of contracts for multiple customers, (mostly in the automotive industry), designed and coded Real Time Operating Systems (RTOS) and application software for Electronic Control Units (ECU). All software was written and tested to stringent automotive production standards, with some applications being safety critical. Software was coded in C and/or assembler.Customers and projects included:• BMW – Land Rover. Specified, designed and coded the RTOS for the Discovery II active suspension system. All software modules were safety critical and written in assembler, so extensive use was made of defensive programming techniques, peer reviewing, and formal testing methods to prove the safety of the design.• BMW – Land Rover. Designed and coded all hardware driver software in assembler for K series Engine Management ECU.• Ricardo plc. Designed and coded, (in C), the RTOS for an “instrumentation standard” Engine Management ECU used for calibrating Gasoline Direct Injection (GDI) engines. GDI engine control functions were implemented in MATLAB Simulink and transmitted via CAN interface to the ECU.• Pilkington Optronics. Designed and coded, (in C), all the RTOS, hardware driver, and application software that controlled the optical scanning test equipment for the Eurofighter Typhoon Forward Looking Infrared (FLIR) subsystem. It simultaneously controlled a high-speed stepper motor (at up to 10,000 steps/second) and a brushless DC motor.• MISRA-C:1998 “Guidelines for the use of the C Language in Vehicle Based Software”. Acknowledged contributor.
Francis Cooper education
-
The University Of Sheffield
Frequently asked questions about Francis Cooper
Quick answers generated from the profile data available on this page.
What company does Francis Cooper work for?
Francis Cooper works for Amsted Digital Solutions (was IONX LLC).
What is Francis Cooper's role at Amsted Digital Solutions (was IONX LLC)?
Francis Cooper is listed as Senior Software Engineer at IONX LLC at Amsted Digital Solutions (was IONX LLC).
What is Francis Cooper's phone number?
AeroLeads has found 3 phone signal(s) with area code 484, 312 for Francis Cooper at Amsted Digital Solutions (was IONX LLC).
Where is Francis Cooper based?
Francis Cooper is based in Stevensville, Montana, United States while working with Amsted Digital Solutions (was IONX LLC).
What companies has Francis Cooper worked for?
Francis Cooper has worked for Amsted Digital Solutions (Was Ionx Llc), Freelance, Sel, Motorola Ltd., and Ashpine Ltd..
How can I contact Francis Cooper?
You can use AeroLeads to view verified contact signals for Francis Cooper at Amsted Digital Solutions (was IONX LLC), including work email, phone, and LinkedIn data when available.
What schools did Francis Cooper attend?
Francis Cooper holds Bachelor Of Engineering (B.Eng.), Control Systems from The University Of Sheffield.
What skills is Francis Cooper known for?
Francis Cooper is listed with skills including Embedded Software, Testing, C, Software Design, C++, System Architecture, Rtos, and Software Engineering.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial