Remote (Global) Full-time

Boeing Australia is hiring an Embedded Software Engineer (Associate, Experienced, or Senior) (Virtual)

About the Role

The Boeing Company is looking for Embedded Software Engineers at the Associate, Experienced, and Senior levels to join our Software Engineering team. In this virtual role, you will develop embedded, real-time software for avionics hardware solutions, tackling challenging problems and owning the complete software lifecycle.

What You'll Do

  • Design, develop, test, debug, and maintain software integrated into embedded devices and systems, ensuring compliance with industry, customer, safety, and regulatory standards.
  • Review, analyze, and translate customer requirements into software product designs for embedded devices and systems.
  • Build and write code for embedded systems software tailored to specific specialized hardware.
  • Integrate embedded software with hardware components effectively.
  • Provide guidance on software and hardware integration best practices.
  • Implement current and emerging technologies, tools, frameworks, and regulatory changes relevant to software and hardware development.
  • Test and debug software for embedded devices and systems to ensure functionality and reliability.
  • Analyze, monitor, and enhance the efficiency and stability of embedded software systems.

What We're Looking For

  • 1+ years of professional software development experience.
  • 1+ years of experience developing embedded software using C.

Nice to Have

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
  • For Level 3: 3+ years' related work experience or an equivalent combination of education and experience.
  • For Level 4: 5+ years' related work experience or an equivalent combination of education and experience.
  • Ability to effectively communicate and collaborate in a virtual work environment.
  • Ability to independently identify and solve problems encountered on the job using both creativity and established engineering principles.
  • Strong analytical skills, including the ability to isolate issues with logs and test results.
  • Experience with hardware debuggers (e.g., JTAG, logic analyzers, bus analyzers).
  • Experience debugging, integrating, and testing software in emulated and hardware-in-the-loop environments.
  • Experience identifying software vulnerabilities and implementing effective measures to protect the software.
  • Understanding of fundamental cyber security concepts, such as secure boot, encryption, and key management.
  • Experience developing and executing test plans, test cases, and requirement-based tests for complex software systems.
  • Experience in scripting and automation using Python and Bash.
  • Knowledge and experience with developing software in relation to one or more of the following standards: DO-178C, NASA-STD-5001, MIL-STD-498, MIL-STD-882, MIL-HDBK-516C.

Technical Stack

  • C
  • Linux
  • Real-time operating systems
  • Python
  • Bash
  • JTAG
  • Logic analyzers
  • Bus analyzers

Team & Environment

You will join Boeing’s Software Engineering team, collaborating in a virtual environment to advance avionics solutions.

Benefits & Compensation

  • Competitive base pay and variable compensation opportunities.
  • Eligibility to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and paid/unpaid time away from work.
  • Associate Level: $84,150 – $129,950
  • Experienced Level: $102,850 – $159,850
  • Senior Level: $123,250 – $192,050

Work Mode

This is a virtual position open to candidates globally.

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Required Skills
CLinuxReal-time operating systemsPythonBashJTAGLogic analyzersBus analyzersEmbedded SystemsSoftware DevelopmentDebuggingCommunication ProtocolsHardware InterfacesSystem Integration
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Boeing Australia

Boeing Australia is shaping the future of aerospace and delivering some of the nation's most important programs for both the defence, space and commercial aircraft manufacturing.

Visit website
Job Details
Category embedded
Posted 3 months ago