Tag: Firmware Engineer

Lead Mechanical Engineer


Dive into the cutting edge of technological advancement, boldly guiding the path forward with cutting-edge precision timing and sensor products. Revolutionize communication, navigation, surveillance, and defense systems!

We are in search of a Lead Mechanical Engineer to join us in driving forward a variety of pioneering projects and products, spanning from sensing to orbital atomic clocks, within the pipelines of these innovative ventures.


What you'll do:

  • Uphold the effective application of mechanical and systems engineering across all projects:
  • Lead the development of the mechanical engineering team.
  • Define, design, and evaluate mechanical system requirements.
  • Analyze designs, conduct trade-off studies, and assess system performance.
  • Establish and manage technical documentation.
  • Participate in and facilitate design reviews.
  • Contribute to the integration and testing of mechanical systems.
  • Identify opportunities for engineering design and process optimization.
  • Engage across all stages of the product development life cycle, from R&D to product support.
  • Ensure adherence to design criteria and quality standards.
  • Ensure compliance with health and safety regulations.
  • Assist with system integration and testing:
  • Develop assembly, test plans, and test documentation.
  • Implement configuration management and version control protocols.
  • Collaborate effectively as an active participant in the engineering team:
  • Contribute to project planning.
  • Provide guidance and mentorship to the mechanical engineering team.

What you'll need:

  • More than a decade of experience, with significant leadership involvement in engineering teams.
  • Practical experience in both R&D and production engineering.
  • Prior industry exposure within defense, space, and/or startup product development entities is highly beneficial.
  • Proficiency in project management, organization, and time management.
  • Familiarity with the product development lifecycle.
  • Understanding of defense project documentation necessities.
  • Knowledgeable in system engineering methodologies.
  • Must be an Australian Citizen or have a PR visa.
  • Police check required.

Nice to have:

  • Attaining High Performance: Driven by results, embraces accountability, and is dependable.
  • Customer Focus: Cultivates robust customer relationships, comprehends their requirements, and prioritizes meeting their expectations.
  • Collaboration: Actively contributes as a team member to foster transparent, honest, and supportive connections.
  • Continuous Improvement: Challenges conventional processes and proposes innovative alternatives.
  • Employee Development: Excels in motivating, engaging, and empowering others to grow.

What's in it for you:

  • Live, and benefit from,  values of “respect, excellence, and integrity” 
  • Work in an energetic and vibrant workplace in the cultural centre of the Adelaide CBD.

Inspire, engage, and empower others! Take action now. Apply today without delay!

 

Senior Software Engineer


Stand amongst the leaders in embedded development virtualization technology!

Want to build the future of embedded systems development?

LOCAL and REMOTE opportunities are open to the global engineering community. 

The company is located in Adelaide, South Australia.

What you'll need:

  • 5+ years of experience as a software engineer with exposition to modelling
  • Programming: Advanced C/C++ or similar, including design, testing, optimisation, documentation 
  • Leadership: Lead engineering teams and deliver innovative technical solutions 
  • Hardware Simulation and Emulation: SystemC, QEMU, KVM/Xen 
  • Embedded Hardware: In-depth knowledge of MCU and SoC architecture, Arm, software/hardware interfaces 
  • Embedded Software: Linux, QNX, Android, AUTOSAR, FreeRTOS, firmware, boot flows 
  • UI design and development: Visual Studio Code and Theia plugins; simple, responsive and intuitive UIs 
  • DevOps: CI/CD flows and automation, Jenkins, Docker, GitHub Actions, cloud platforms 
  • Project and Customer Management: estimation, planning, change management, customer engagement  
  • Field and Applications: Product deployment, training, flows, applications and use cases 

Nice to have:

  • Multicore processors architecture (Infineon Tricore)
  • Autosar
  • Embedded RTOS architecture and operation, including driver software
  • Modelling and simulation tools and ecosystem knowledge

What's in it for you:

  • Join a pioneer in the field
  • Work with a global team of engineers
  • See the impact of your work in mission-critical systems
  • Competitive salary 

Don't delay Apply Now. Take the leap.

 

Senior Verification Engineer


An exciting high-technology company serving global suppliers of semiconductors, embedded electronic systems and software is looking for Senior Verification Engineers with at least 5 years solid experience in the industry.  

Right in the heart of Adelaide's CBD but open to REMOTE applicants as well, we are looking for Engineers who have:

  • 5 years + Functional Verification of SoCs and Block IP
  • Extensive Experience with UVM, System Verilog
  • Experience with SoC, C based testing
  • Experience with configuration management tools, eg. Git
  • Skilled in RTL and Gate level simulation and debug
  • Contribution to continuous improvement of the design methodology and development processes
  • An enthusiasm to develop your capabilities into new areas

Having the following skills would be very highly regarded:


  • FPGA implementation and prototyping
  • Configuration Management tools, eg. Git
  • Processor microarchitecture

If engineering innovation excites you, this is the job for you!  Apply now.

 

Junior Firmware Engineer


Lift IoT Technology to new heights!

Join a fast-growing leading innovator in Communications, Audio, Lighting, Fixtures and Security products which are all developed in a state of the art facility in Melbourne.

Don't miss out on an opportunity to work on class-defining HD lift displays.

What’s in it for you: 

  • Great salary package
  • Work on unique projects and products
  • Excellent opportunity to sharpen your experience and skillset
  • Excellent team and work culture 

What you’ll do: 

  • Work in a professional cross-functional team environment to develop new products, from prototype through production.
  • Take ownership of your firmware products, including verification testing and writing documentation.

What you’ll need: 

  • Proficient in Firmware Engineering in C/C++
  • Experience in embedded software development preferably in IoT
  • Experience with Microchips like dspic33/PIC32, NXP iMX or ESP32
  • Experience working in a fast-paced environment dealing with complex and multiple tasks.
  • Ability to follow schematics and implement firmware to match
  • At least 1 year of commercial experience.

Nice to have:

  • Experience working with commercial and industrial IoT products.
  • Experience with AWS

Be part of this growing, evolving team. Apply Now!

Please NOTE: This is ONLY for candidates based in Australia with full working rights.

 

Electronics Engineer

Launch your career with a company that is reshaping industries through groundbreaking technology!

Join a world-renowned industrial technology leader, pioneering innovation and shaping the future landscape.

What you’ll do:

  • Utilize your expertise in Electronics Engineering (EE) and PCB design to contribute to the design and development of cutting-edge products.
  • Specialize in hardware/firmware for drones/UAV/RPAS, avionics, and hardware for autonomous vehicles.
  • Leverage your familiarity with electric motors, ESCs, CANBus, and other related technologies.
    Work on cutting-edge technology involving software, firmware, and hardware for vehicles and machinery used in mining operations.
  • Participate in technical design reviews and potentially collaborate with customers to define product specifications.
  • Manage multiple priorities concurrently, ensuring progress and quality.
  • Communicate timely updates on significant issues, risks, or developments.
  • Participate in technical design reviews and potentially work with customers to create product specifications.

What you’ll need:

  • Bachelor's degree in Electronics Engineering or related field
  • Proven experience in PCB design, particularly in drones/UAV/RPAS, avionics, or autonomous vehicles.
  • Familiarity with ArduPilot, hardware control systems for autonomous vehicles, electric motors, ESCs, CANBus, and related technologies.
  • Self-motivated individual with experience in startups and/or competition settings.

What’s in it for you:

  • Supportive team members and managers.
  • Embrace flexibility with the option to work from home.
  • Permanent full-time position.


Don't miss out on the opportunity to join a dynamic team driving innovation in the engineering industry.

Apply now and become a part of this exhilarating journey!

 

Embedded Software Engineer


Embark on an exciting journey, developing cutting-edge embedded application software for ARM-based microcontrollers. Join a leading developer and manufacturer of state-of-the-art load indicators and line-tension monitoring equipment.

Engage in system engineering within functional safety guidelines, making this a challenging and rewarding position

Located in the heart of Adelaide

What you'll do:

  • Embedded application software development for 32-BIT ARM-based microcontrollers at both device driver and applications level
  • Maintenance and creation of tools, utilities, and scripting
  • Mathematical modelling of machines
  • System engineering within functional safety guidelines

What you'll need:

  • Bachelor's Degree in, Software Engineering, Electronics, Mechatronics, or equivalent
  • Experience in embedded system software development
  • 5+ year of experience in embedded system software development.
  • Experience in C programming of RISC and CISC microcontroller. 
  • Device driver development experience.
  • Mathematical modelling.
  • PLC and Control systems.
  • Skills in Scripting

Nice to have:

  • Experience with  AVR and 8051 microcontroller.
  • C++, Java and Linux 
  • CAN bus (CAN/Open and/or J1939)
  • Object-oriented programming skills, design patterns.
  • System Engineering mindset.
  • Dealing with Electronics.

What's in it for you:

  • A safe workplace 
  • Skills training as required driven by company strategic planning and objectives
  • Opportunities for introducing innovation into our marketplace
  • Forum to present new ideas or alternate solutions without repercussion


Apply now to embark on an exciting journey with a company that values your input and success!

 

Firmware Engineer

Are you an engineer with a passion for creating cutting-edge technology?

Join a technology company that is leading the way in developing real-time customer support solutions.

You will get to work with the latest technologies and collaborate with smart and driven people in a dynamic culture.

Location: Melbourne, Victoria

What’s in it for you:

• Work with highly technical engineers
• Great and supportive managers
• Generous salary package
• Become an integral part of an exceptional team
• Excellent opportunity to sharpen your experience and skillset

What you’ll do:

• Create new firmware features for our products using Nordic and PIC microcontrollers.
• Update and maintain the existing firmware codebase and ensure its quality and performance.
• Follow the Scrum methodology and collaborate with other engineers in the Agile Development Process.
• Assist the Operations team with software engineering tasks and issues.
• Debug and test firmware for both Nordic and PIC platforms, and improve their efficiency, stability, reliability, and network performance.
• Contribute to the development of the Portal Infrastructure and the mobile device applications.
• Troubleshoot and resolve field and customer problems related to firmware.

What you’ll need:

• At least 2 years of experience in embedded C/C++ programming
• A degree in computer science, electronics engineering, or a related field, or equivalent work experience
• Knowledge of software engineering principles and practices
• Skills in developing real-time applications
• Familiarity with wireless communication protocols
• Ability to use electronic test equipment such as oscilloscopes, logic analysers, and DMMs
• A strong analytical mind and problem-solving skills, with a knack for debugging and troubleshooting
• Experience in working with Agile development methodologies
• A team-oriented attitude and a willingness to work independently
• Proficiency in Python or another scripting language
• Experience in working with nRF52 and PIC microcontrollers
• Experience in working with Bluetooth Low Energy and wireless mesh networks
• Ability to read and understand schematics and datasheets

If you are a proactive problem solver who have strong technical skills and a vision to make a difference, we are looking for you!

Don’t miss this opportunity to join a team that is changing the game in customer experience. Apply today!


 

Software Engineer


Want to be part of the leading embedded development virtualization technology?

Want to build the future of embedded systems development?

Local and Remote opportunities are open to the global engineering community. 

The company is located in Adelaide, South Australia.

What you'll need:

  • 3+ years of experience
  • C/C++ or similar programming languages
  • Knowledge of hardware simulation, emulation, or virtualization tools and environments (SystemC, TLM2.0, QEmu, KVM/Xen)
  • Python or similar scripting language
  • Bring-up and debug of embedded software on hardware and virtual hardware prototypes
  • Software development processes and tools
  • Good data structures and algorithms knowledge
  • Ability to work independently with minimal supervision
  • Strong problem-solving skills
  • Working knowledge of automotive, aerospace electronics system architectures and applications
  • Working knowledge of hardware/software interfaces and their operation in embedded systems
  • Customer communication and support

Nice to have:

  • Multicore processors architecture (Infineon Tricore, ARM v8, RISC V)
  • Linux or embedded RTOS or hypervisor architecture and operation, including driver software
  • Development and debug of assembly code or equivalent
  • Modelling and simulation tools and ecosystem knowledge
  • Hardware architecture and embedded electronics systems

What's in it for you:

  • Join a pioneer in the field
  • Work with a global team of engineers
  • See the impact of your work in mission-critical systems
  • Competitive salary 

Don't delay Apply Now for a confidential and quick application process!

 

Embedded Software Engineer


Be at the cutting edge of technological innovation, boldly pioneering the future with advanced precision timing and quantum sensor products. Revolutionize communication, navigation, surveillance and defence systems!

Looking for an Embedded Software Engineer, to work across these innovators' pipeline of cutting-edge projects and products from quantum sensing to orbital atomic clocks.


What you'll do:

  • Develop software solutions for existing and emerging hardware products. 
  • Prototype and test products with a software-hardware co-design approach. 
  • Implement bespoke communication algorithms for deployed space and 
  • terrestrial hardware. 
  • Provide troubleshooting throughout product development and in-service support for deployed hardware systems. 
  • Preparing for and contributing to design reviews. 
  • Contributing to all phases of the product development lifecycle, from R&D through to product support. 
  • Following and improving configuration management and version control processes 

What you'll need:

  • A bachelor’s degree in computer science, electronic engineering, or equivalent. 
  • A minimum of 3 years of relevant experience in software-hardware co-design. 
  • Demonstrated experience working with COTS microprocessors, ARM/STM processors and PLC control systems. Linux platform experience. 
  • Demonstrated ability from firmware to GUI development. 
  • Demonstrated experience in the integration of embedded software with 3rd party hardware APIs 
  • Experience In the software development lifecycle from design, testing, documentation and support

Nice to have:

  • Experience in real-time embedded systems in space or defence applications. 
  • Experience in digital and hybrid feedback control systems. 
  • Familiarity with the implementation of mesh-networking protocols. 
  • Experience in the design and use of digital signal processing and analogue to digital interfaces. 
  • Experience in the development of resilient diagnostic systems for remote assets. 
  • Familiarity with applying machine learning techniques for complex data analysis. 
  • Experience in test equipment control for automated Validation and Verification 
  • Experience in simulating physical systems

What's in it for you:

  • Live, and benefit from,  values of “respect, excellence and integrity” 
  • Work In an energetic and vibrant workplace in the cultural centre of the Adelaide CBD.


Inspire, engage and empower others! Don't miss out. Apply now!

 

Senior Physicist


Be at the cutting edge of technological innovation, boldly pioneering the future with advanced precision timing and quantum sensor products. Revolutionize communication, navigation, surveillance and defence systems!

Ready for a thrilling career? These innovators' are seeking a seasoned laser or atomic physicist to join their team. You'll work on groundbreaking projects, from quantum sensing to spaceborne atomic clocks, building and testing optoelectronic system prototypes.


What you'll do:

  • Design of laser systems for atomic clocks, magnetometers and laser links.
  • Build and characterise free-space and fibre optical systems, Including Intensity and frequency noise measurement.
  • Collaborate with a team of scientists, mechanical and electrical engineers to translate lab hardware Into satellite payloads.
  • Design and optimise digital control systems and digital signal processing.
  • Predict and verify atomic and optical system performance using computer analysis and numerical modelling.

What you'll need:

  • A PhD in laser or atomic physics or equivalent experience
  • 5+ years of experience in academia or industry.
  • Demonstrated ability to analyse and understand complex data and measurements.
  • Demonstrated experience in computational analysis or numerical modelling.
  • Familiarity with optoelectronic control systems and advanced data analysis. 

Nice to have:

  • Experience in the development of space technologies. 
  • Experience In laser design and the development and use of optoelectronics.
  • Understanding of signal to noise, noise budgets and measurement uncertainty.
  • Familiarity with the implementation of mesh-networking protocols.
  • Experience in the design and use of digital signal processing and analogue to digital interfaces.
  • Familiarity with applying machine learning techniques for complex data analysis.
  • Experience in Python or MATLAB scripting or programming.

What's in it for you:

  • Live, and benefit from,  values of “respect, excellence and integrity” 
  • Work In an energetic and vibrant workplace in the cultural centre of the Adelaide CBD.