Software Engineer - Embedded C + Linux

Lumascape
Eight Mile Plains, QLD
A$112,000-$130,000 p/a + bonus eligibility!
Information & Communication Technology → Engineering - Software
Full-time
On-site

Posted 19 days ago


Lumascape, a global leader in the architectural lighting industry, is seeking an Embedded Software Engineer. This is a hands-on development role focused on Linux-based applications that control and monitor high-end, ultra-reliable architectural lighting — think building facades, linear outline systems, and more.

Since our inception in 1991, we have been dedicated to providing our customers with superior, innovative lighting solutions that address their most complex lighting challenges. Our commitment to precision-engineered lighting solutions has solidified our reputation for performance and transformative impact.

You’ll be working on new hardware designs, bringing up U-Boot, the Linux kernel, and user-space apps. A solid understanding of Embedded C is key — whether on Linux, real-time cores or bare-metal. Experience with Yocto tooling, and the ability to customise or extend it, is highly desirable.

Essential Functions:

Develops, maintains, and optimizes high-quality embedded C code to interface power electronics for LED lighting products, with a focus on reliability, performance, testability and long-term maintainability.

Integrates external communication protocols, including Ethernet and serial.

Designs software architectures with consideration for real-time constraints, processing throughput, execution context, electrical protocols, data coherence, and concurrency.

Performs firmware bring-up of firmware on new electronics designs, ensuring proper initialization, configuration, and validation of the embedded system.

Develops and maintains Yocto recipes, Makefiles, Bash and Python scripts, and other build automation tools.

Participates in and appreciates collaborative peer review of code, designs, test strategies and project plans.

Writes, maintains and executes a variety of unit, integration, and end-to-end tests to ensure functional correctness and prevent regressions.

Gathers, analyses and workshops requirements.

Regularly presents work to Product Managers to gather early feedback and align on requirements.

Breaks down work into small actionable tasks with time estimates.

Develops and debugs software in a mixed Linux and Windows environment.

Participates in Agile Retrospectives to evolve the team’s process in a continuous improvement cycle.

Education/Training Required and Preferred:

Bachelor’s degree in Computer Science or related field of study, or equivalent years of work experience.

Experience Required and Preferred:

2-4 years of Embedded Linux and C programming experience

What You Bring:

High proficiency in understanding software flow from computer science first principles across multiple layers of context in an embedded system.

High proficiency in understanding the interaction between software and electronic components in an embedded system.

Moderate proficiency programming in ANSI standard C.

Moderate proficiency working in a Linux software development environment.

Familiarity with building and cross-compiling open-source projects from scratch.

Familiarity with Yocto and building Linux from source.

Familiarity with Ethernet and serial interfaces.

Highly proficient at applying analytical and problem‐solving skills.

Strong attention to detail and ability to follow detailed, established procedures, policies, and processes.

Familiarity with OOP, SOLID, GRASP, Design Patterns, and refactoring to Patterns.

Ability to build and configure physical test beds for various hardware controller configuration and applications, including setting up communications.

Moderate proficiency with Microsoft applications such as Word, Excel, PowerPoint, and Outlook.

Excellent verbal and written English communication skills.

Excellent time management and organization skills.

What We Offer:

Amazing corporate culture - we walk the walk when it comes to our values!

FUN company events!

Company donation matching and volunteer rewards

Career development opportunities and profit sharing bonus

Lumascape is a member of the Hunter Industries Family of Companies, headquartered in California. Hunter is a leader in the irrigation, outdoor lighting, dispensing technology, and custom manufacturing industries. Driving our continued success is the combined energy and talents of the nearly 4,000 people on our team. Together, we create a diverse array of products that can be seen all over the world, from residential landscapes to national landmarks, stadiums, parks, hotels, and municipal buildings.

Hunter Industries and its Family of Companies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability, gender, gender identity or expression, military and veteran status, national origin, race, religion, sexual orientation, or any other applicable legally protected status or characteristic.


About Lumascape

Eight Mile Plains, QLD, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior Software Engineer

Talent – Specialists in tech, transformation & beyond

Eight Mile Plains, QLD
A$130,000-$150,000 p/a
Full-time
Hybrid

Senior SecDevOps Software Engineer (NV1)

Emanate Technology Pty Ltd

Brisbane, QLD
A$150,000-$160,000 p/a
Full-time
Hybrid

ScientificbSoftware Engineer

Bureau of Meteorology

Brisbane, QLD
A$94,563-$105,910 p/a
Full-time
On-site

Full Stack Software Engineer

Five Good Friends

Brisbane, QLD
A$130,000-$140,000 p/a
Full-time
Hybrid

Snr Software Engineer

Gallantree

Brisbane, QLD
A$140,000-$160,000 p/a
Full-time
On-site

Junior Software Engineer

Blueshift

Newcastle, NSW
A$75,000-$80,000 p/a
Full-time
Remote

Senior Software Engineer

Woods & Co

Melbourne, VIC
A$140,000-$160,000 p/a
Full-time
Remote

Associate Professor in Software Engineering/Cyber Security

The University of Queensland

St. Lucia, Boulia, QLD
A$165,000-$182,000 p/a
Full-time
On-site