Embedded Software Engineer

Job Location: Melbourne, Victoria

Do you see embedded software as the driving force of innovation?

Join a team where your expertise in embedded Linux, and C/C++ drives cutting-edge solutions.

Location: Melbourne, Victoria

What's in it for you:

  • Competitive pay and flexible work options.
  • Hands-on impact in embedded tech.
  • Career growth and advanced tools.
  • Supportive team with skill development.

What you'll do:

  • Enhance embedded Linux software for mobile devices.
  • Develop next-gen software and products.
  • Integrate onboard systems, connected devices and cloud.
  • Expand automation and CI/CD capabilities.

What you'll need:

  • Proven experience in commercial product development.
  • Expertise in embedded Linux and C/C++.
  • Extensive experience in developing embedded software applications.
  • At least 3 years of work experience.
  • Strong communication skills.
  • Degree in Computer Science, Engineering, or related field.

If you're passionate about building real-world solutions, let's talk!

E: aldwin@runtimerec.com
P: 0438912050

 

 

Senior Design Engineer

Job Location: Perth, Western Australia



Looking for innovative and real-world engineering challenges? 


Join a dynamic team developing cutting-edge embedded systems as a Senior Design Engineer and elevate your engineering potential.

Location: Perth, Western Australia

What’s in It for You:

• Competitive salary and benefits package
• Work on innovative, real-world engineering projects
• Join a forward-thinking team at the forefront of embedded technology
• Career growth in a collaborative and supportive work environment

What You’ll Do:

• Develop and optimize embedded software, focusing on Embedded Linux (RT-Linux preferred)
• Write and maintain device drivers, interpret data sheets, and analyze schematics
• Collaborate with electronics engineers to integrate software and hardware seamlessly
• Work on real-time OS environments (RTEMS, FreeRTOS) to power cutting-edge solutions

What You’ll Need

• Strong C and Python skills (C++ is a bonus!)
• Experience in Embedded Linux,  (RT-Linux preferred)
• Experience in writing device drivers
• Deep understanding of embedded systems with a software-first approach
• Ability to read schematics and understand electronics fundamentals
• Hands-on experience working with real-time operating systems

Ready to take on this challenge? Apply now and be part of something exciting! 

Phone: 0485991211
Email: simon@runtimerec.com

 

 

Senior Software Engineer

Job Location: Melbourne, Victoria



What if you could shape the brains behind the world’s most advanced autonomous systems?

If you excel in AUTOSAR and Model-Based Design, we have a role that puts your expertise at the forefront of cutting-edge technology.

This is your opportunity to lead the charge, creating game-changing software for transformative technologies.

Location: Melbourne, Victoria

What you’ll do:

• Work collaboratively in a high-performing, cross-disciplinary team to support the end-to-end development of groundbreaking products, from concept prototypes to production readiness.
• Lead and mentor a team of in-house and contract engineers in configuring an AUTOSAR BSW stack, including CDD development, to meet defined system and software requirements and architecture.
• Take responsibility for the BSW stack, ensuring seamless integration and thorough verification of software components (SWC).
• Adhere to safety-critical and secure software development practices, ensuring both functionality and compliance with ISO 26262, ISO 21434, and ASPICE standards through the production of required documentation and artifacts.

What you’ll need:

• A bachelor’s degree (or equivalent) in Electronics Engineering, Computer Science, or a related field.
• At least 5 years of experience in the automotive or comparable industries.
• Expertise in safety-critical software development for ASIL-rated systems (ISO 26262 compliance).
• Proven experience in configuring AUTOSAR Classic BSW stacks.
• Strong knowledge of embedded software development, including peripherals (DMA), communication protocols (SPI, CAN), and RTOS configuration.
• Comprehensive understanding of the software development lifecycle (SDLC) from requirements gathering to testing and support.
• Proficiency in tools and technologies such as C/C++, AUTOSAR Classic configuration tools, Vector toolkits, Lauterbach TRACE32, Git, Polarion, and Jira.
• Experience in root cause analysis and risk management methods like FMEA.
• Familiarity with Infineon AURIX processors is highly valued.
• Leadership experience with a proven ability to guide and motivate teams.
• The capability to thrive in a fast-paced, multitasking environment.
• Exceptional organizational skills and fluency in written and verbal English communication.

Your code will drive the future. Apply now!

Phone: 0485991211
Email: simon@runtimerec.com


 

 

Senior Software Engineer

Job Location: Sydney, New South Wales

Want to build software that powers the future of intelligent devices?

Join a team where innovation is the cornerstone of everything we do. We’re looking for a Senior Software Engineer to push the boundaries of AI technology, delivering impactful solutions that operate seamlessly at the edge of IoT.

This role offers the opportunity to innovate at the edge of technology, work on impactful AI and IoT solutions, enjoy flexible working arrangements, collaborate with a global team, and grow as a technical leader—all while receiving competitive compensation and fostering a healthy work-life balance.


What You'll Do:


  • Take the lead from planning and architecture to hands-on implementation, ensuring top-quality code.
  • Utilize tools like C++ (C++14 with STL), C, Python (3.7–3.12), Docker, GitHub Actions, OpenCV, TensorFlow Lite, CMake, and TDD practices.
  • Build robust tests, including unit tests in C++ and integration/e2e tests in Python, with a focus on automation.
  • Collaborate effectively using platforms like Slack, Confluence, and GitHub PRs, thriving in async setups.
  • Work confidently in Linux and embedded Linux environments.
  • Spot and squash bugs with precision and attention to detail.
  • Research, adapt, and integrate open-source libraries, customizing as needed.
  • Manage your time efficiently while delivering high-impact results.
  • Solve complex problems by diving deep into technical challenges and learning on the go.
  • Strategically process and distill large datasets with accuracy and insight.


What We’re Looking For:


  • 7+ years of software development experience, with at least 5 years focused on embedded systems.
  • Expertise in the Software Development Lifecycle (SDLC), from concept to deployment.
  • Proven success as an individual contributor and a technical leader/design authority.
  • Strong knowledge of Linux on x86, MIPS, and ARM processor architectures.
  • Extensive experience with embedded Linux, RTOS, and bare-metal systems, including debugging, testing, profiling, and optimization.

Preferred Skills:


  • Hands-on experience with Computer Vision or Machine Learning is a plus but not required.

What’s in it for you:


  • Work on groundbreaking AI and IoT solutions that create real-world impact.
  • Flexible working options—full-time or part-time to fit your lifestyle.
  • Collaborate with a diverse and innovative global team.
  • Opportunities to grow as a technical expert and leader.
  • A supportive culture that values work-life balance and professional passion.

Let’s create the future together. Apply today and be part of a team that’s redefining the edge of technology!


Phone: 0485988778

Email: ace@runtimerec.com

 

 

You have been subscribed to our newsletter.

WordPress Appliance - Powered by TurnKey Linux