Be visionary
At Teledyne FLIR, we have a simple but ambitious mission: to develop market-leading thermal and sensing technologies which enhance everyday life. From saving energy, to saving lives Teledyne FLIR is making a real difference in our world.
Our products are used in a wide array of situations to rescue people in danger, detect criminals, conserve energy, navigate safely, provide security around the globe, and protect our environment.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
Job Title: Senior Linux / DevOps Software Engineer
Explore and leverage your career with one of the world's foremost leaders in defense and security robotics. We are constantly creating robotic products that improve, impact, and change lives. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry.
As a Senior Linux / DevOps Software Engineer – at Endeavor Robotics, you will be developing mobile and robotic platforms that control Endeavor Robotics' Defense & Security Products.
In this role, you will collaborate with other developers, designers, testers, and business managers. You will have the opportunity to contribute to all aspects of the product development lifecycle. The ideal candidate must be able to pick up new technologies quickly, be a strong team player, and rapidly adapt to changing business and customer demands. The ideal candidate will have experience administering and developing on Linux systems, including experience building the kernel and kernel modules, package management, etc.
As a member of an extraordinarily creative, motivated and talented team, you will:
Teledyne FLIR and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne FLIR is an equal opportunity employer.
At Teledyne FLIR, we have a simple but ambitious mission: to develop market-leading thermal and sensing technologies which enhance everyday life. From saving energy, to saving lives Teledyne FLIR is making a real difference in our world.
Our products are used in a wide array of situations to rescue people in danger, detect criminals, conserve energy, navigate safely, provide security around the globe, and protect our environment.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
Job Title: Senior Linux / DevOps Software Engineer
Explore and leverage your career with one of the world's foremost leaders in defense and security robotics. We are constantly creating robotic products that improve, impact, and change lives. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry.
As a Senior Linux / DevOps Software Engineer – at Endeavor Robotics, you will be developing mobile and robotic platforms that control Endeavor Robotics' Defense & Security Products.
In this role, you will collaborate with other developers, designers, testers, and business managers. You will have the opportunity to contribute to all aspects of the product development lifecycle. The ideal candidate must be able to pick up new technologies quickly, be a strong team player, and rapidly adapt to changing business and customer demands. The ideal candidate will have experience administering and developing on Linux systems, including experience building the kernel and kernel modules, package management, etc.
As a member of an extraordinarily creative, motivated and talented team, you will:
- Configure Linux systems and services.
- Configure the Linux kernel and manage embedded Linux build frameworks.
- Build packages from source (autoconf/automake, CMake, etc.).
- Manage Linux security.
- Contribute to the design and implementation of the overall physical architecture of the robot platform software, including repository structure, build tooling, packaging, and installation.
- Set up, support and further integrate automated regression tests and quality metrics into an automated software build process in cross-compiling build environments.
- Set up and maintain local package repository mirrors.
- Create and maintain development environments in VMs, docker, and other containers.
- Document build and release processes based on industry best practices.
- Support and maintain all operational activities related to continuous integration (CI) systems.
- Collaborate with IT to design and implement a scalable build infrastructure that supports multiple target compute platforms.
- BS in Computer Science, or equivalent.
- 5-10+ years of experience of Linux/Unix programming.
- Must be a self starter, capable of taking a requirement and other input and designing and implementing it, using self-directed learning if necessary.
- Experience with shell scripting (Bash, Python, Perl, Expect, etc.).
- Strong familiarity with Linux systems programming and security principles.
- Knowledge of Linux kernel operations.
- Experience with Debian and RPM package management.
- Track record of performing at a high level, delivering robust solutions on schedule.
- Excellent communication skills.
- Able to explain and defend own work.
- Experience working in an Agile/Scrum environment.
- Experience with the ROS (Robot Operating System) build environment is a big plus.
- Experience with Nvidia Jetson build targets is a plus.
- Experience with Gradle, Groovy, and Kotlin is a plus.
- Experience with C++.
Teledyne FLIR and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne FLIR is an equal opportunity employer.