Anttu Koski

Senior Firmware Engineer at Flock Safety
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tampere, Pirkanmaa, Finland, FI
Languages
  • Finnish Native or bilingual proficiency
  • English Full professional proficiency
  • German Elementary proficiency
  • Swedish Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Certified ScrumMaster (CSM)
    Scrum Alliance
    May, 2019
    - Nov, 2024

Experience

    • United States
    • Public Safety
    • 400 - 500 Employee
    • Senior Firmware Engineer
      • Jan 2023 - Present

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Firmware Architect
      • Apr 2022 - Dec 2022

      Power sequencing and power management firmware for an automotive ASIC. Firmware for BlockScale chips

    • Firmware Lead/Architect, Drone Light Shows
      • Sep 2017 - Mar 2022

      Drone Light Show Team * Team lead and coordination of Indoor Location System implementation and integration * Firmware architecture and system security design * Continuous Integration setup * Production testing design and implementation * Device driver and bootloader implementation * Drone light show execution

    • Power and Performance Lead
      • Apr 2017 - Sep 2017

      Power and Performance Validation and Optimization for Intel devices, for example Intel Joule maker board and Movidius NCS stick.

    • Senior Software Engineer, Cameras
      • May 2011 - Mar 2017

      Camera Android software maintainer for Intel smartphone and tablet SoCs. Power and performance analysis for Intel Broxton SoC.

    • Finland
    • Telecommunications
    • 700 & Above Employee
    • Senior Software Specialist
      • Jul 2010 - Apr 2011

      MeeGo platform system analysis and performance optimization. Focusing on performance and use-time issues and DBus issues. Analyzing system-wide functional and non-functional issues using standard Unix tools (strace, ltrace, oprofile, LTTng, etc.) and custom-built tools (e.g. Lauterbach+FineToothComb). Received Harmattan Hero award.

    • Senior Design Engineer
      • Sep 2007 - Jul 2010

      Technical management and supervision of a subcontracted Symbian S60 camera drivers project. Design and analysis of future and current camera platforms, solving system-wide problems in visual software area. Camera algorithm and add-on functionality development.

    • France
    • Construction
    • 700 & Above Employee
    • Software Engineer
      • May 2007 - Aug 2007

      New business start-up. Medical software for patient monitoring systems. New business start-up. Medical software for patient monitoring systems.

    • Finland
    • Telecommunications
    • 1 - 100 Employee
    • Software Engineer
      • Dec 2005 - May 2007

      Lead engineer in project, where an NFC (Near Field Communication, extension to RFID technology) cover was designed for a mobile phone. Designed and implemented the following cover software parts: USB Host funcitionality, SPI-, I2C- and RS232-drivers, watchdog, timers, EEPROM driver, etc. Used tools: Atmel AVR microcontrollers, USB analyzers, Symbian S60, J2ME, JSR-257, RFID tags, cards and readers, logic analyzer, scope, AVR ICE/JTAG and IAR compiler. Software engineer in project… Show more Lead engineer in project, where an NFC (Near Field Communication, extension to RFID technology) cover was designed for a mobile phone. Designed and implemented the following cover software parts: USB Host funcitionality, SPI-, I2C- and RS232-drivers, watchdog, timers, EEPROM driver, etc. Used tools: Atmel AVR microcontrollers, USB analyzers, Symbian S60, J2ME, JSR-257, RFID tags, cards and readers, logic analyzer, scope, AVR ICE/JTAG and IAR compiler. Software engineer in project developing medical software for patient monitoring systems. Test engineer in project demonstrating HD camera system on Symbian S60 platform. Show less Lead engineer in project, where an NFC (Near Field Communication, extension to RFID technology) cover was designed for a mobile phone. Designed and implemented the following cover software parts: USB Host funcitionality, SPI-, I2C- and RS232-drivers, watchdog, timers, EEPROM driver, etc. Used tools: Atmel AVR microcontrollers, USB analyzers, Symbian S60, J2ME, JSR-257, RFID tags, cards and readers, logic analyzer, scope, AVR ICE/JTAG and IAR compiler. Software engineer in project… Show more Lead engineer in project, where an NFC (Near Field Communication, extension to RFID technology) cover was designed for a mobile phone. Designed and implemented the following cover software parts: USB Host funcitionality, SPI-, I2C- and RS232-drivers, watchdog, timers, EEPROM driver, etc. Used tools: Atmel AVR microcontrollers, USB analyzers, Symbian S60, J2ME, JSR-257, RFID tags, cards and readers, logic analyzer, scope, AVR ICE/JTAG and IAR compiler. Software engineer in project developing medical software for patient monitoring systems. Test engineer in project demonstrating HD camera system on Symbian S60 platform. Show less

    • IT specialist
      • May 1998 - Aug 2005

      Responsible for all the IT systems in the company. Administration and user support for Linux and Windows servers and workstations. Network planning and maintenance. Software for various cases, e.g. manufacturing robot control and product line analysis. Web page design. Database design and administration. Used technologies: C, C++, Java, UML, PHP, HTML, XML, WML, MS Office, Linux, Windows, SQL, etc. Responsible for all the IT systems in the company. Administration and user support for Linux and Windows servers and workstations. Network planning and maintenance. Software for various cases, e.g. manufacturing robot control and product line analysis. Web page design. Database design and administration. Used technologies: C, C++, Java, UML, PHP, HTML, XML, WML, MS Office, Linux, Windows, SQL, etc.

    • Finland
    • Higher Education
    • 200 - 300 Employee
    • Assistant
      • Sep 2003 - Dec 2003

      Assistant for course "System software". Course contents: PC hardware, administrating a Linux and Windows PC, Linux standard software and tools, shell scripting, programming tools in Linux, TCP/IP network configuration, LaTeX, PC security. Assistant for course "System software". Course contents: PC hardware, administrating a Linux and Windows PC, Linux standard software and tools, shell scripting, programming tools in Linux, TCP/IP network configuration, LaTeX, PC security.

Education

  • Tampere University of Technology 1965-2018
    M.Sc., Software Engineering, Embedded Systems
    2000 - 2007
  • Queen's University Belfast
    M.Sc., Computer Science
    2004 - 2005

Community

You need to have a working account to view this content. Click here to join now