Taro Logo

Software Engineer

Teledyne provides enabling technologies for industrial growth markets including aerospace, defense, factory automation, environmental monitoring, and medical imaging.
Kópavogur, Iceland
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Healthcare · Space

Description For Software Engineer

Teledyne Technologies is seeking a Software Engineer to join their team in Kopavogur, Iceland. This role focuses on embedded software development and applications, making it perfect for engineers passionate about working with hardware interfaces and low-level programming. The position offers a unique opportunity to work with advanced technology in various industrial sectors including aerospace, defense, and medical imaging.

The ideal candidate will have 2-4 years of experience and strong skills in C++, Python, and Linux administration. You'll be working on embedded systems, interfacing with various sensors and protocols (I2C, CAN, serial), and solving complex technical challenges. The role requires both technical expertise and strong communication skills, as you'll be interfacing with internal teams and external contacts.

This is an excellent opportunity for a mid-level software engineer looking to grow their career in embedded systems. You'll be part of a company that provides enabling technologies for critical industries, from deep-water exploration to aerospace applications. The position offers hands-on experience with cutting-edge technology while working in a professional office environment with occasional field work.

The role combines practical engineering challenges with the opportunity to impact various industrial sectors. You'll be working on problems of moderate scope where analysis of situations requires reviewing multiple factors. The position offers the excitement of being on a winning team while contributing to technologies that enable various industrial applications.

Last updated 21 hours ago

Responsibilities For Software Engineer

  • Software Development, including embedded processors and applications
  • Work on problems of moderate scope requiring analysis of various factors
  • Apply company policies and procedures to resolve issues
  • Exercise judgment within defined procedures and practices
  • Handle internal and some external contacts
  • Perform routine work and new projects as assigned

Requirements For Software Engineer

Python
Linux
  • Bachelor's degree in Software or Electrical Engineering
  • 2-4 years related engineering experience
  • Experience with programming languages: C++, Python
  • Experience with Linux administration, Docker
  • Experience with embedded technologies and sensor interfaces
  • Knowledge of network protocols, serial, I2C, CAN
  • Demonstrated excellence in analytical and problem-solving skills
  • Excellent organization and communication skills
  • Must be fit for travel, including overseas

Interested in this job?

Jobs Related To Teledyne Technologies Software Engineer