Charles Ingels

Charles Ingels Email and Phone Number

Embedded software team lead at EM Microelectronic (Swatch group) @ EM Microelectronic
Ins, BE, CH
Charles Ingels's Location
Ins, Berne, Switzerland, Switzerland
Charles Ingels's Contact Details

Charles Ingels work email

Charles Ingels personal email

n/a
About Charles Ingels

With the role of Senior Embedded Software & System Engineer, I am deeply involved into software design in various fields of applications at several levels (specification, architecture, design, validation), which include: space & airborne systems, medical imagery, communications systems, smart card transactions security, GPS localization, building automation, …I am currently working in a company involved into designing computerized systems for building automation and smart energy counting where I am acting as an embedded software team leader with strong involvement at system requirement level.Previously, I was leading a software team specialized into the design of high critical real-time software for space applications.With a strong technical background in embedded software, a major part of my activity is to intervene as an expert/architect and system engineer, and to provide technical support to the software team along with an organizational activity in team management.Main role: Embedded Software Team LeaderSecondary role : Embedded Software/System EngineerSummary:System engineer, software team leader, software expert, high level multi-tasks real time software architecture, critical software design, RTOS embedded, low level software, network administration & security, network architecture, Software project leader.Feel free to directly contact me if you are interested:charles.ingels@gmail.com+41 78 861 00 92

Charles Ingels's Current Company Details
EM Microelectronic

Em Microelectronic

View
Embedded software team lead at EM Microelectronic (Swatch group)
Ins, BE, CH
Employees:
424
Charles Ingels Work Experience Details
  • Em Microelectronic
    Em Microelectronic
    Ins, Be, Ch
  • Em Microelectronic
    Embedded Software Team Leader
    Em Microelectronic Jan 2022 - Present
    Marin, Ch
  • Clearspace Sa
    Flight Software Sub-System Lead
    Clearspace Sa Jan 2021 - Dec 2021
    Renens, Vaud, Ch
    I joined ClearSpace to work on the ADRIOS-1 program with the role of the flight software lead. I was deeply involved into all activities related to software design and procurement on the flight segment with close collaboration with the ground segment for mission control.- Elaboration of software system specifications- Followup activities with sub-contractors- Supplier management for software sub-parts procurements- ESA synchronization and reviews- Participation to global system architecture- Assessment of software technical solutions- Elaboration of the flight software realtime architecture- Reviews of sub-contractors proposed technical solutions and assessment- Participation to the ground segment technical solutions for mission control- and many more…
  • Honeywell
    Senior Embedded Software Team Leader
    Honeywell Jun 2019 - Jan 2021
    Charlotte, North Carolina, Us
    As an embedded software expert and firmware team leader, I am involved into new products introductory (NPI) project and into legacy devices maintenance as well. This concern the new generation Smart Energy Meter and Programmable Logic Controllers for building management.Here are my main activities:- rewriting and completing high level and technical requirements to ensure traceability with implementation and validation tests- writing validation tests at system level according to requirements- defining epics and stories to clarify implementation according to requirements- synchronizing activities between HW, SW and FW activities- actively participating to PI planning and to sprint plannings- actively participating to the projects daily meetings- managing defects with interaction with the customer support team- managing and following technical risks- implementing stories (detailed design, coding in C/C++, unit testing)- following up legacy devices maintenance activities- synchronizing with worldwide teams (in China, India, UK, USA, …)- actively participating to the new products architecture- looking at and interacting with third parties providers for specific software libraries (e.g. protocols stacks to be integrated into the product)- writing statement of work for sub-contractors- managing tools providers (licences)- following technical activities of the FW team and intervening as an expert when neededMy resume provides more details on my working experience. Just get in touch and I will send it to you!
  • Syderal Sa
    Senior Embedded System & Software Engineer
    Syderal Sa Jan 2018 - May 2019
    For that role, I am intervening as a system engineer to lead a multidisciplanary team involved into the design and the development of a complex embedded system aimed at earth observation from a low earth orbit.I am deeply involved into the following activities:- deep analysis of customer requirements- design of the system based on the customer requirements with focus on software subsystems and software to hardware interfaces- elaboration of the operational use of the system and its command & control- defining planning with resource allocations for short term activities- writing of technical specification for the operational software- interfacing with hardware and FPGA layers by the elaboration of the interface control documents- participating to the electrical ground test equipment specifications and reviews- following up software activities with software engineers- designing software static and dynamic architecture along with real-time multi-tasking scheduling schemes use cases- attending customer progress meeting and major reviews and acting as the main technical interface for the customer and ESA
  • Syderal Sa
    Senior Embedded Software Expert & Team Leader
    Syderal Sa Nov 2011 - Dec 2017
    In that role, my activities consist in:- leading the software design team- planning and allocating team activities (workload)- analysing and translating customer needs- defining software system architecture in compliance with system requirements- writing technical documentation- providing an expert view on embedded software- synchonizing interactions between software and other teams (FPGA, hardware)- being involved in software implementations- setting up and following internal improvement programs and methodology- participating to the projects management meetingsMy technical activities usually consist in the following :- software system high level architecture- real time scheduling in multi-tasking environment- classes and sequences diagrams- implementations in high level languages- writing advanced makefiles for compiling with very specific constraints- designing real-time software using open source RTEMS capabilites- participating on software to hardware integration on final equipment- requirements traceability management (with Reqtify)
  • Lacroix Electronics Solutions
    Senior Software System Architect
    Lacroix Electronics Solutions Nov 2001 - Oct 2011
    Saint-Herblain, Pays De La Loire, Fr
    I started my activity at Lacroix Electronics as a software designer and grew up to a software system architect role on embedded systems based on targets like ARM (Atmel AT926x), AVR, PowerPC, Sparc, MicroBlaze or PSOC.I was involved into customer requirements and specification analysis, overall system design with strong interaction with hardware engineers, implementation and test campaigns.Some projects required strong real time scheduling analysis to fit the customer specific requirements which leaded to find original technical solutions. To achieve the requirements, I often relied on a multi-tasking operating system like Linux for which I designed and wrote from high level multi-threaded applications to low level drivers or Linux kernel hacks.For software designs, I usually started with an architecture in the form of classes and sequences diagrams which leaded to the implementation in a V-cycle scheme using languages like C, C++ and Python for some specific parts.On some other projects, I dealed with FPGAs like Virtex 5 to develop low level software to control behavior of hard coded functionalities.A major step in projects was my strong commitment into software to hardware integration and validation on final equipment, usually with the wiring diagram aside and with measurement materials with closed links with hardware teams.I also focused on technical team leading activities where my role was to synchronize the various engineers to work together with the customer technical team and usually within the customer development environment (sometimes on customer's premises).I had been working on projects related to:- Global positioning systems- Medical imagery on X-ray devices- Airborne military systems- Secured transmissions systems- Computer PCI extension boardsI also had a background activity as an IT manager in charge for servers maintenance in an enterprise network (Windows, Linux) to fit engineer needs in terms of network and computer tools.
  • Thales Computer
    Hardware Designer
    Thales Computer Mar 2001 - Oct 2001
    Meudon, Île-De-France, Fr
    As a freelance engineer, I was responsible for the following tasks:- hardware design for the Ethernet sub-system on a quad core processor board- lookup for critical electronic devices suppliers- project managementThe schematic was done with Cadence under an IBM AIX environment.
  • Ciriel
    Software Designer
    Ciriel Sep 1998 - Feb 2001
    I was involved in software design projects for various customers (Thales Avionics, Landis & Gyr, Hewlett Packard) for the following markets:- public telephony- smart card security- airborne systems- GPS- IT managementThrough those activities, I have learned to work in constrained environment:- DO-178B/C for airborne systems- ISO-7816 for smart card- EMV (Europay Mastercard Visa)Most of the software implementations where done based on Linux operating systems using C (and sometimes C++) and Ada languages. Some required strong knowledge in network management and smart card security. Most of the equipments were designed to work in very critical environments.Such activities gave me the knowledge and the ability to dig deeply into the internals of complex software systems like the Linux kernel for example.Moreover, due to the high constrained environments, methodology and rigor were highly required in order to achieve those projects.
  • Syseca (Thales Is)
    Software Designer
    Syseca (Thales Is) Jun 1994 - Aug 1998
    Meudon, Île-De-France, Fr
    I integrated the Syseca company (former name for Thales IS) to be allocated to airborne system projects for military and civilian aircrafts.This leaded me to design embedded critical software and ground segment software mainly with the guidelines of norms like DO-178B.As a software developper during that period, this was for me a rough but successful introduction to industrial world of embedded softwares during several assignements at Thales Avionics premises. I had the opportunity to work on the following projects :- Airbus A330 / A340- Eurocopter Tigre- Canadair Global Express- Combat air missions training software for french air forceSoftware designs were done using internal proprietary tools based on a visual component approach ending with an implementation done in C and in Ada languages.
  • Cnrs - Centre National De La Recherche Scientifique
    Hardware Designer
    Cnrs - Centre National De La Recherche Scientifique Nov 1993 - Jun 1994
    Paris, Fr
    Design, prototyping and validation of a MOSFET based synchronous electric motor controller.

Charles Ingels Skills

Embedded Software Linux System Architecture Embedded Systems Embedded Linux C Software Engineering Software Design Device Drivers Software Development Programming Integration Network Security Software Project Management Voip Network Architecture Wireless Arm Security Php Html Css Aeronautics Astronautics Microcontrollers Team Leadership Arm Architecture Analyse Des Exigences Linux Kernel Blender3d Reqtify C++ Python Cross Toolchains Algorithmes Gnu Debugger Debuggage Spi I2c Exigences Logicielles

Charles Ingels Education Details

  • Ecole Supérieure Des Techniques Aérospatiales (Esta)
    Ecole Supérieure Des Techniques Aérospatiales (Esta)
    ...
  • Ecole Française D'Electronique Et D'Informatique (Efrei)
    Ecole Française D'Electronique Et D'Informatique (Efrei)
    ...
  • Coursera
    Coursera

Frequently Asked Questions about Charles Ingels

What company does Charles Ingels work for?

Charles Ingels works for Em Microelectronic

What is Charles Ingels's role at the current company?

Charles Ingels's current role is Embedded software team lead at EM Microelectronic (Swatch group).

What is Charles Ingels's email address?

Charles Ingels's email address is ch****@****blv.net

What schools did Charles Ingels attend?

Charles Ingels attended Ecole Supérieure Des Techniques Aérospatiales (Esta), Ecole Française D'electronique Et D'informatique (Efrei), Coursera.

What are some of Charles Ingels's interests?

Charles Ingels has interest in Aeronautics, Flight Simulation, Telephony Over Ip, Computer Science, Bicycle, 3d Applications, Mountain Bike, Digital Photography.

What skills is Charles Ingels known for?

Charles Ingels has skills like Embedded Software, Linux, System Architecture, Embedded Systems, Embedded Linux, C, Software Engineering, Software Design, Device Drivers, Software Development, Programming, Integration.

Who are Charles Ingels's colleagues?

Charles Ingels's colleagues are Julio De Oliveira Oliveira, Soroush Mehdi, Hong Yang, Aaron Zheng, Alexis Muller, Ximena Riera, Julie Roux-Bonnardel.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.