Staff Linux Software Engineer @ Gilbarco Veeder-Root | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Staff Linux Software Engineer jobs in Connecticut, United StatesH1B Visa Sponsored Staff Linux Software Engineer jobs in Connecticut, United States
Be an early applicantLess than 25 applicants
company-logo

Gilbarco Veeder-Root · 5 days ago

Staff Linux Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Oil and Gas
check
H1B Sponsorship
Hiring Manager
Caitlin Bourn
linkedin

Insider Connection @Gilbarco Veeder-Root

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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.

Electrical Engineering DesignSoftware Development Life CycleEmbedded Linux SystemsC++PythonRustGitAWSCI/CDContainersYoctoBuildrootBootloadersHypervisorsLinux Kernel InternalsProfilingPorting Linux DistributionBuild SystemsCross-CompilationFirmwareUbootACPIDSDTVersion Control SystemsProblem-SolvingCommunicationAdaptabilityTeamworkContinuous IntegrationAutomated Testing

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

company-logo
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 Stage
Total Funding
unknown
2003-03-10Acquired· by Danaher ($38.3M)

Leadership Team

leader-logo
Autumn Braswell
Vice President, Strategy and Business Development
linkedin
leader-logo
Jason Lund
European Managing Director
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot