Tag: Software Engineer

FPGA Embedded Engineer

Are you ready to join a team revolutionizing the energy landscape and driving sustainable solutions for a better tomorrow?

This company foster a culture of innovation, collaboration, and excellence.

Team up with highly technical engineers passionate about sustainable energy and dedicated to creating a cleaner, more sustainable future for all.

Location: Sydney, New South Wales

What's in it for you:

• Generous salary package
• Hybrid work arrangement
• Become an integral part of an exceptional team
• Excellent opportunity to sharpen your experience and skillset
• Excellent team and work culture
• Work on new advanced technologies

What you'll need:

• Experience with FPGA Development (Vivado, VHDL)
• Linux Driver and Kernel Development experience
• Worked with Interface Protocols (SPI, UART, I2C)
• Experience with Hardware and Software Integration
• Testing and Debugging of both Hardware and Software
• Version Control Systems (Git)
• System Documentation (Requirements, Specifications)
• End-to-end experience in developing, testing, and deploying FPGA based embedded systems.
• Experience designing/testing embedded systems with power electronics
• Developed systems for medium to large scale manufacturing

Take advantage of this rare opportunity to join a green-tech energy-storage company. APPLY NOW!


 

Electronics FPGA Engineer

Are you ready to join a team revolutionizing the energy landscape and driving sustainable solutions for a better tomorrow?

This company foster a culture of innovation, collaboration, and excellence.

Team up with highly technical engineers passionate about sustainable energy and dedicated to creating a cleaner, more sustainable future for all.

Location: Sydney, New South Wales

What's in it for you:

• Generous salary package
• Hybrid work arrangement
• Become an integral part of an exceptional team
• Excellent opportunity to sharpen your experience and skillset
• Excellent team and work culture
• Work on new advanced technologies

What you'll do:

Take charge of the electronics and software control systems essential to the functionality of a primary energy storage product.

What you'll need:

• Experience with FPGA Development (Vivado, VHDL)
• PCB Design experience from Concept through to schematic and layout (Altium)
• Experience in Hardware and Software Integration
• Testing and Debugging of both Hardware and Software
• System Documentation (Requirements, Specifications)
• End-to-end experience in developing, testing, and deploying FPGA based systems.
• Experience designing/testing power electronics systems
• Simulation experience (PSIM, LTSpice, Matlab)
• Developed systems for medium to large scale manufacturing
• Quality Management Systems experience (ISO 9001)

Take advantage of this rare opportunity to join a green-tech energy-storage company. APPLY NOW!


 

Senior Electronics Design Engineer



Join in revolutionizing adventures in a company with a staggering 250 years of combined experience, their team operates from a top-notch facility, expertly designing and manufacturing industry-leading products.

We are looking for a Senior Electronics Design Engineer to be part of our team in crafting electronics that thrive in the harshest condition.

Location: Adelaide, South Australia

What’s in it for you:

  • Unparalleled growth opportunities
  • Making the most of pioneering tech and field-tested gear
  • Rub shoulders with highly experienced engineers.

What you’ll do:

  • Design and develop new electronic products (including GPS based systems, electronic displays, sensors, control modules and customised electronic products)
  • Work with key stakeholders: Customers, Product Management, Sales, Procurement, Engineering, Production and Quality to determine specifications, then develop designs through to easily manufacturable production ready products
  • Lead product development project teams, mentor junior staff and inspire those around you

What you’ll need:

  • Minimum 10 years experience in Electronics Design
  • Broad range of electronic design skills including analogue, digital and RF
  • Requirements capture and Design Verification Specification and Testing
  • Experience with schematic capture and circuit simulation tools
  • Experience with PCB design and layout for RF, EMC, immunity, vibration and environmental impacts
  • Generation of schematics and PCB CAD files, using Altium
  • Experience in working within Quality frameworks including ISO9001

Ready to dive in? APPLY now and let's make things happen!

 

Senior Embedded Software Engineer

Fancy joining a team deeply experienced in designing and delivering key embedded software stacks for diverse applications using the most advanced virtualization technologies in the market?

Join a seasoned team of experts in designing and delivering critical embedded software stacks using cutting-edge virtualization technologies.  A pioneer in IC technology is looking for leaders passionate about engineering and solving tech challenges. 

The position is in Adelaide, South Australia

What you'll do:

  • Embedded Software Development: Design and implement high-quality, efficient embedded software for a range of applications, from IoT devices to real-time control systems.
  • RTOS Expertise: Leverage your deep knowledge of real-time operating systems, including FreeRTOS, Zephyr, or others, to ensure the reliability and performance of our embedded systems.
  • Technical leadership: Provide technical guidance and mentorship to the embedded software development team. 
  • Low-Level Programming: Apply your mastery of low-level programming languages, particularly C and assembly, to optimize code for resource-constrained environments.
  • Debugging and Troubleshooting: Utilize your exceptional problem-solving skills to identify and resolve complex issues in embedded software and hardware interactions.
  • Documentation: Create clear and comprehensive documentation for code, designs, and development processes to facilitate collaboration and knowledge sharing.

What you'll need:

  • 7+ years of hands-on experience in embedded software development, with a proven track record of delivering successful projects.
  • Proficiency in C and assembly programming languages for embedded systems.
  • Strong expertise in real-time operating systems (RTOS), with experience in FreeRTOS, Zephyr, or similar.
  • In-depth knowledge of hardware interactions, including microcontrollers, sensors, and communication protocols (I2C, SPI, UART, Ethernet).
  • Exceptional debugging and troubleshooting skills, with a keen eye for identifying and resolving complex issues.

Nice to have:

  • Experience with ATSHA204A Microchip desirable
  • Experience in FPGA
  • LEadership experience
  • Experience with Open source software or hardware
  • Experience in Embedded Linux

Rub shoulders with pioneers in the industry. Don't miss out. Apply now.

 

Electronics Technical Officer



A global leader in diagnostic technologies is looking for an exceptional Electronics Technical Officer in a hands-on role to join the electronic medical device service team.

Be part of a company that exports 90% of sales to a growing international market.

Location: Melbourne, Victoria

What’s in it for you: 

  • Competitive Salary Package.
  • Provide guidance and mentorship to fellow technicians.
  • Opportunity for professional skill development and potential promotion.
  • Contribute to improving lives with impactful medical products.

What you’ll do: 

  • Documenting and reporting repair work performed.
  • Provide hands-on leadership for service repair technicians.
  • Repairing down to component level.
  • Serve as a mentor, sharing your expertise and knowledge to enhance the team's capabilities.

What you’ll need: 

  • Strong soldering skills to replace components, including those as small as 0201 and lead-less components.
  • Experience in conducting component-level repairs.
  • Troubleshooting skills, analogue and digital PCB assemblies.
  • Ability to read schematics, assembly drawings and data sheets.
  • Familiar with using electronic test and measurement equipment for fault diagnosis.
  • Excellent written and verbal communication skills.

Nice to have:

  • Experience in manufacturing/servicing medical electronic devices.
  • Ability to obtain and maintain necessary certifications as required.
  • Demonstrate a positive attitude and inspire a collaborative team environment.
  • A commitment to high-quality workmanship and attention to detail.

Elevate lives through innovation - APPLY NOW!

 

Control Systems Automation Engineer

Be part of a team in embracing the Engineering Revolution, where it challenges the norms and push the boundaries of what's possible. We encourage you to step outside your comfort zone and strive for greatness, constantly surpassing your own expectations.

Our collaborative team embodies a service-oriented mindset, where every action is driven by the desire to deliver exceptional results. Together, you aim to revolutionize the industry by designing and implementing groundbreaking automation solutions. Let your creativity soar as you contribute to the development of innovative technologies that will shape the future. 

The company is based in Brisbane, Queensland

What's in it for you:  

  • Be part of a leading automation solutions provider that’s bringing the automation industry into the future.
  • Continuous growth through training and development, and an environment that both encourages and support learning opportunities
  • Provides recognitions and appreciation for your contribution through competitive remuneration packages.
  • Above industry salary package 

What you'll do:  

  • Ethernet networking design and implementation
  • ICT Systems design and configuration
  • Electrical design and drafting
  • Providing support and training to clients
  • Mentoring junior staff
  • Assisting with the development of bids proposals and quotes.
  • Performing maintenance and diagnostics on client systems

What you'll need:  

  • Experience in control systems and ideally an understanding of telemetry.
  • Exceptional customer service skills, that has the ability to communicate effectively on a technical level to both the clients and staff.
  • Strong background with leading PLC brands
  • Strong experience with leading SCADA products
  • Good understanding of ethernet networking architecture and ICT architecture such as virtualization and domain control.
  • Proactiveness in assisting junior staff and open mindedness from feedback and able to collaborate effectively and learn from the highly experienced engineering team.

Ready to take on the challenge? Apply now!


 

Embedded Software Engineer


A leading tech innovator in the ever-growing medical devices field is looking for you!

Work for a world-leading, publicly listed Australian company, which develops, manufactures and sells medical devices for use in several industries worldwide.

Be on the bleeding edge of human health, veterinarian and food & agriculture technology.

Develop C/C++ embedded Linux code with a team of experienced engineers.

The Company is in Melbourne, Victoria.

What's in it for you:

  • Excellent opportunity to sharpen your experience and skillset
  • Work on leading-edge tech
  • Great salary package
  • Excellent team and work culture
What you'll do:

  •  Generates testable software code that is in line with the SRS
  • Code firmware in C/C++ in Linux kernel and userspace, including device drivers
  • Implement reusable software libraries/components in C++
  •  Undertakes software verification and validation activities against the SRS via approved plans, protocol and reports
What you'll need:

  • 3+ years experience in embedded Linux development
  • Passion for all things Linux
  • C++ in Linux
  • Multiple processes programming

Nice to have:

  • Experience in Yocto
  • Yocto, Linux kernel and device tree
  • Middleware/POCT1A
  • BLE
  • Cyber security, especially TLS
  • GoogleTest and Continuous integration
  • QT
  • Communication protocol such as TCP/IP
  • Git

For a detailed conversation, Apply NOW and let's have a chat.

 

Firmware Engineer


Fancy joining a team deeply experienced in designing and delivering key embedded software stacks for diverse applications using the most advanced virtualization technologies in the market?

One of the leaders in IC technology is looking for young engineers passionate about engineering and solving tech challenges. Tinkerers, DIY - electronic geeks who want to build solid foundations for their careers.

Don't miss out. This might be you!

The company is in Adelaide, South Australia

What you'll need:

  • Proficient in C programming language - bare metal
  • Experience with RTOS, FreeRTOS or Zephyr
  • Experience in hardware or firmware in embedded systems
  • Knowledge of I2C and Ethernet protocols (SSh, Telnet)
  • Excellent problem solving and debugging skills

Nice to have:

  • Experience with ATSHA204A Microchip desirable
  • Experience in FPGA
  • Hardware design
  • Experience with Open source software or hardware
  • Experience in Embedded Linux

What's in it for you:

  • Popular technology domain to work in
  • Greenfield project
  • Awesome engineering team to rub shoulders with

Be part of a growing and evolving team. Apply Now!

 

Software Team Lead


Are you ready to be a change-maker and leave your mark on the world? Lead a dynamic team based in Melbourne, and help revolutionize the healthcare industry with state-of-the-art tracking technology!

Bring your unwavering determination and entrepreneurial spirit to the table, and work alongside a talented team of engineers to craft cutting-edge embedded Linux code using C/C++.

What’s in it for you:

  • Join a continuously improving, efficient team.
  • Be involved in producing consistent cutting edge.
  • Work in a solid domain with constant technical growth
  • Work with the latest technologies and methodologies.

What you'll do:

  • Lead a team of software developers in the development of embedded Linux systems
  • Collaborate with hardware and product teams to define software requirements and deliver high-quality software solutions
  • Design, develop, and maintain software architecture for embedded Linux systems
  • Ensure the software is optimized for performance, scalability, and reliability
  • Mentor junior developers and provide technical guidance to the team
  • Continuously evaluate and improve software development processes and tools
  • Recommend hardware solutions based on software requirements.
  • Robust documentation of software specifications.
  • Ensure that all development activities are conducted in accordance with development processes and all  requirements.
  • Provide input into Design Processes and look to continuously improve and streamline them.
  • Understands the limitations of the hardware and how it needs to be handled in software.
  • Take ownership and execute all assigned project activities in the time allocated.

What you'll need:

  • Experience leading a small to mid-size software team.
  • Strong working knowledge of embedded Linux including software component development across multiple architectural layers.
  • Demonstrated leadership of embedded software development projects from acquisition to production.
  • Minimum of 10 years of experience in developing embedded Linux systems
  • Strong experience in C/C++ programming and Linux kernel development
  • Experience with Linux build systems, device drivers, and board support packages

An opportunity not to be missed! APPLY NOW!

 

Embedded Software Engineer


Looking to make a positive impact on the environment?


Join a company who's vision is to provide access to clean and affordable solar energy for everyone. The company aims to empower individuals to reduce their electricity bills and carbon footprint. 

The company is located in Melbourne, Victoria.


What's in it for you:

  • Work in a  collaborative and innovative work environment 
  • Opportunities for employees to develop and learn
  • Hybrid work setup
  • Half-day off every fortnight
  • Employee share program

What you'll do:

  • Write bare metal C applications for embedded systems.
  • Develop software that meets safety-critical software standards.
  • Deliver critical projects on time.
  • Continuously learn and adapt to new ways of working.
  • Review and test peer-written code.
  • Strong skills in documentation and reporting.

What you'll need:

  • 5+ years experience in embedded software development
  • Experience developing software that meets safety-critical software standards.
  • Experience in embedded C
  • Experience in writing bare metal
  • Experience in Python

Nice to have:

  • Experience with developing in a Linux environment
  • Experience with bare metal bootloaders

Ready to take on the challenge? Apply now!