Embedded Linux Principal Software Engineer

at  Boeing

Brisbane, Queensland, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Aug, 2024Not Specified06 May, 2024N/ASystem Requirements,Supplier Performance,Software Development,Tailoring,Development Projects,Regulations,Metrics,Interfaces,Software Systems,C++,Test Procedures,Test Environments,Open Source Software,Code,Python,Technical Leadership,Git,IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
Location:
Brisbane
Category:
Engineering / Technical
Position Type:
Permanent
Job Reference:

BOE/1791999B

No File Attached
Share This:
Boeing Defence Australia (BDA) provides people, expertise, process and tools to manage aircraft design, repair and continuing airworthiness capabilities supporting program execution and growth opportunities. Forward looking, the Engineering function has developed a Capability Plan to enable the Engineering workforce to meet our defence customers’ evolving needs, both in Australia and internationally.
BDA is looking for Embedded Linux Principal Software Engineers who is an experienced leader and has expertise in Linux platform building. In this role, you will develop, deploy, and maintain Linux Operating Systems (OS) for Safety-Critical and non-Safety critical applications. Software Engineers will work in multi-disciplinary teams with Systems Engineers, Testers, business leaders, and customers to design and build and assure new OS features. This is a highly visible, multi-year strategic effort that impacts all areas of the enterprise.
This role can be based in Brisbane, Adelaide, Newcastle or Melbourne.

Responsibilities:

  • Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems. Leads development of code and integration of complex software components into a fully functional software system.
  • Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
  • Provides technical leadership for software projects and leads software supplier management activities. Leads development, selection, tailoring and deployment of processes, tools and metrics. Plans, executes and documents software research and development projects.
  • Serves as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.
  • 5+ Years professional development experience in the C programming language
  • 5+ Years of professional experience developing in a Linux development environment
  • 3+ Years professional experience projects related to embedded, device driver, or Linux kernel internals programming
  • Experience contributing to Open Source Software (OSS)
  • Experience in any combination of the following additional languages - C++, Python, Rust
  • Experience with git, gcc, clang, bazel
  • Experience with yocto or buildroot
  • Experience with DO-178C software development
  • Experience with bootloaders, hypervisors
  • Experience in multiple processor families (e.g. x86, ARM)
  • Experience debugging complex kernel issues
  • Experience in aerospace and defense industry
  • Experience with estimating and costing new busines


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Brisbane QLD, Australia