Gilbarco Veeder-Root · 5 days ago
Staff Linux Software Engineer
Wonder how qualified you are to the job?
Insider Connection @Gilbarco Veeder-Root
Responsibilities
Design, develop, and implement software solutions to meet business needs on the Automated Tank Gauge and related platforms.
Apply knowledge of modern technology stacks and frameworks, such as Linux, to help the team adopt these technologies.
Lead activities to develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for software systems.
Lead development of code and integration of complex software components into a fully functional software system.
Develop software verification plans, test procedures, and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
Provide technical leadership for software projects and lead software supplier management activities.
Lead development, selection, tailoring, and deployment of processes, tools, and metrics.
Plan, execute, and document software research and development projects.
Serve as a subject matter expert for software domains, system-specific issues, processes, and regulations.
Track and evaluate software team and supplier performance to ensure product and process conformance to project plans and industry standards.
Contribute to developing best practices and standards for using various programming languages across products.
Utilize Agile methodologies to enhance team collaboration and project delivery.
Work closely with peers, electrical and mechanical development teams, quality assurance, and other stakeholders to create impactful solutions.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in computer science, Software Engineering, Computer Engineering, or Electrical Engineering.
A minimum of 10 years relevant industry experience
Familiarity with electrical engineering design tools (e.g. schematic capture, layout)
Familiarity with at least one software development life cycle approach, such as Waterfall, Agile, or Kanban.
Experienced in software and systems development for embedded Linux systems
Experience in any combination of the following additional languages – C++, Python, Rust
Experience with git, gcc, clang, bazel
Experience with AWS, CI/CD, containers
Experience with yocto or buildroot
Experience with bootloaders, hypervisors
Experience in multiple processor families (e.g. x86, ARM)
Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling
Experience porting/maintaining Linux distribution for a platform
Understanding of build systems and toolchains, including for cross-compilation
Experience with firmware, uboot, ACPI, DSDT, or boot loaders
Strong problem-solving skills and the ability to work independently or as part of a team
Excellent communication skills, both written and verbal
Ability to learn and adapt to modern technologies quickly
Basic understanding of version control systems, such as Git
Enthusiasm for software development and a willingness to learn and grow in the role
Preferred
Experience with continuous integration and automated testing technologies is advantageous
Knowledge of REST APIs and JSON is beneficial
Experience with cloud platforms like AWS or Azure and their associated services is a plus
None
Benefits
Medical insurance
Dental insurance
Vision insurance
Disability insurance
Life insurance
Family planning programs
Diabetes management programs
Women's health coverage
Support for adult and elder care
Paid parental leave
401(k) plan with company matching contributions
Paid vacation time
Flexible work hours
Paid holidays
Company
Gilbarco Veeder-Root
Gilbarco Veeder-Root is the global leader in technology solutions, from the forecourt to the c-store.
H1B Sponsorship
Gilbarco Veeder-Root has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2003-03-10Acquired· by Danaher ($38.3M)
Leadership Team
Recent News
2024-05-17
GlobeNewswire News Room
2023-10-04
Triad Business Journal
2023-09-11
Company data provided by crunchbase