Senior Embedded Linux Developer

FLASH · Remote

Company

FLASH

Location

Remote

Type

Full Time

Job Description

FLASH is looking for embedded Linux developers to join our terminal firmware team. Over the past few years, FLASH's embedded Linux system has grown to power an industry-leading touchscreen-enabled Parking Access and Revenue Control System terminal. The embedded Linux system powers the modern parking experience for millions of parkers at thousands of garage entrances and exits throughout the United States.


The FLASH firmware team endeavors to build a custom embedded Linux system according to the UNIX philosophy. 

What you bring to the table...

  • 7+ years experience
  • Knowledge of the Linux kernel boot process and Linux init systems, including the Systemd architecture and Systemd tools and Das U-Boot.
  • Experience with digital communication technologies like USB, RS-232, Bluetooth, RS-485, et. al. within the Linux environment.
  • Experience with networking protocols like TCP, IP, UDP, HTTP, TLS, et. al., as well as some tools and techniques for troubleshooting problems with these protocols.
  • Comfort with general command line Linux tools like tar, gzip, less, find, sed, grep, et. al., and the capacity to research any new tools as-needed.
  • Experience with a modern C++ standard like C++11, C++14, C++17, or C++20, including the memory management features of the standard.
  • Experience with one or more scripting language like Python, Perl, shell, PowerShell, et. al..
  • Common Linux build tools like Make, Autotools, and the GNU Compiler Collection(GCC), and the facilities and files in Linux which support these systems.
  • The capacity to conceptualize and troubleshoot multiprocess and multithread synchronization issues.
  • Experience with developer tools like Git, JIRA, Mercurial, Github, etc.

Things that really impress us...

  • You recognize the importance of communication, peer review, testing, planning, discovery, and technical documentation in ensuring the quality of the software system as it changes.
  • You are willing to accept the challenges that come from refactoring a legacy system while providing the best possible customer experience for our thousands of garages and millions of parkers.
  • You are not afraid to use all of the tools and techniques at your disposal to troubleshoot and resolve a variety of problems.

Join us in making a difference as we build our future. FLASH is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. FLASH prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


Join us in making a difference as we build our future. FLASH is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. FLASH prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Apply Now

Date Posted

05/07/2024

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details

Medical Affairs Writer Contract - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics seeks a Medical Affairs Writer to develop scientific publications and communications for cell therapy innovations The role requir...

View Details