-
ID
#32193755 -
Job type
Permanent -
Salary
Depends on Experience -
Source
Teal Drones -
Date
2022-01-19 -
Deadline
2022-03-20
Sr Linux Embedded System Software Engineer
Utah, Salt lake city, 84115 Salt lake city USAPermanent
Vacancy expired!
Come join a dynamic product development team creating cutting-edge sUAS (small Unmanned Aircraft Systems) drones and associated products built in the USA! Wear multiple hats and work with many different technologies as a key player on a small software development team. The primary focus will be on the camera and media subsystems of the drone and ground control system, but will also include general software development in Linux on an embedded platform. Development ranges from schematics and electronics, through the Linux kernel, to user space.Technical requirements
- BS/MS degree in Computer Science, Engineering or related field
- 5+ years in software engineering role
- Ability to read schematics
- Knowledge of Linux kernel, device tree, driver development
- Strong C/C skills with a focus on embedded systems
- Experience with video and camera software
- Experience with gstreamer
- Knowledge of audio and video codecs and media containers
- Knowledge of image formats and image processing
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Bash and bash scripting
- Ability to develop and debug in Linux with Linux tools for Linux systems
- Experience with cross compiling
- Ability to source control with primary tool being Git
- Knowledgeable with Make and software build systems
- Ability to quickly learn new technologies
- Ability to switch contexts
- Self driven and motivated to succeed
- Comfortable with code review processes, both giving and receiving feedback
- Ability to use oscilloscopes, logic analyzers, JTAGs, other programmers, etc.
- Python familiarity
- Knowledge of Yocto
Vacancy expired!
Report job