Tag: Firmware Engineer

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!

 

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 ASIC Digital Design Engineer



An exciting high technology company serving global suppliers of semiconductors, embedded electronic systems and software is looking for Senior ASIC Digital Design 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:

 

  •         ARM/RISV CPU architectures 
  •        Peripheral and/or communications controller design in Verilog or VHDL
  •      Microcontroller ASIC design integration

 

Having the following skills would be very highly regarded:

 

  •        FPGA implementation and prototyping
  •      Configuration Management tools, eg. Git
  •      Developing  SystemVerilog/UVM test & verification environments
  •      ASIC synthesis and physical implementation
  •      Processor micro architecture

 

Lead architectural design, developing efficient digital representations using Verilog/VHDL.  Responsibilities include:

 

  •       Architectural Design - Develop and define the overall architecture of the ASIC (Application-Specific Integrated Circuit) design.
  •      RTL Design and Coding - Write and optimize RTL code using hardware description languages (HDLs) such as Verilog or VHDL
  •      Verification and Validation - Develop and implement comprehensive verification plans to ensure the functionality and correctness of the ASIC design

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

 

Senior Electronics Design Engineer



Join in revolutionizing adventures with cutting-edge power management, off-grid solar, and brake controller technology.

A company with 40 years of expertise in crafting electronics that thrive in the harshest condition is looking for a Senior Electronics Design Engineer.

Location: Melbourne, Victoria


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:

  • Bachelor Degree in Electronics or Electrical Engineering with relevant experience
  • 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 Electronics Design Engineer



Join in revolutionizing adventures with cutting-edge power management, off-grid solar, and brake controller technology.

A company with 40 years of expertise in crafting electronics that thrive in the harshest condition is looking for a Senior Electronics Design Engineer.

Location: Newcastle, New South Wales


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:

  • Bachelor Degree in Electronics or Electrical Engineering with relevant experience
  • 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 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!

 

Software Engineer

Leverage your imaginative engineering prowess to drive meaningful resolutions to present challenges, exerting a profound influence on future developments.

Work in tandem with a comprehensive product portfolio that seamlessly integrates cutting-edge software, mechatronics, and electronics, empowering streamlined automation across a diverse range of industrial applications.

Location: Melbourne, Victoria

What's in it for you:

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

What you’ll do:

• Using your experience to play a key role in the software team that makes software for vehicles, focusing on safety and how they move.
• Creating new ways for the software to work and changing the ones that already exist for how the vehicle moves, how people use it, and how it manages energy.
• Making plans for how to test the systems, find and fix problems, and then look at the information that comes from these tests.
• Figuring out the best ways to test the software automatically and make sure it keeps working smoothly with a team of people who test the software.
• Taking part in discussions about how the software is made and looking at the code to make sure it's all good.
• Making and looking at the things that people want and need from the software.
• Working together with other people who make software, as well as those who work with electricity and machinery, to solve problems.

What you’ll need:

• A degree in Engineering or Computer Science, or similar experience
• Proficient in developing software that's built into the core of a system, using C/C++, and also in using Simulink for creating models
• Skilled in using MATLAB
• Familiarity with communication systems like CAN and Ethernet, commonly used in vehicles and industrial settings
• Experience working with the v-model software development cycle, particularly in the automotive industry
• Understanding of implementing safety measures in software, with optional experience in meeting ISO26262 certifications
• Strong grasp of how vehicles move, principles of control, and the technology that detects changes in the environment
• Comfortable in a fast-paced and globally expanding team
• Able to guide and support junior engineers in the field of software engineering.

Nice to have:

• Proven track record of building and releasing software for controlling systems in real-world engineering projects

An opportunity you should not miss! APPLY NOW!


 

Senior Embedded Controls Engineer

Leverage your imaginative engineering prowess to drive meaningful resolutions to present challenges, exerting a profound influence on future developments.

Work in tandem with a comprehensive product portfolio that seamlessly integrates cutting-edge software, mechatronics, and electronics, empowering streamlined automation across a diverse range of industrial applications.

Location: Melbourne, Victoria

What's in it for you:

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

What you’ll do:

• Take charge and work with a team of engineers to create computer programs for electric cars, specifically focusing on managing energy and controlling the vehicle's body functions.
• Design different parts of the software to meet specific needs outlined by the systems engineering team.
• Bring these designs to life by either manually writing the code or using a Model Based Design approach.
• Test each part of the software to make sure it works correctly. Collaborate with the testing team to quickly identify and solve any problems that come up.
• Be a part of the entire process of developing software, from the initial idea to integrating it into the car, testing it, and finally releasing it for use in vehicles.

What you’ll need:

• BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics or the equivalent in experience with focus on controls engineering
• 4+ years of proven industry experience in a software development environment
• Experience using Simulink to create software components in a Model Based Design workflow
• Experience generating code using MathWorks tools, and analysis of generated code
• Experience with plant model creation and simulation
• Proficient in embedded C/C++
• Experience in data analysis
• Knowledge of version control (Git)
• Detailed and creative thinking

Nice to have:

• Worked industries like automotive, aerospace or robotics
• Experience in battery modelling and charging control
• Experience working in an agile workflow
• Familiarity with Python
• Familiarity with communication protocols (CAN, LIN, Ethernet, I2C, SPI)
• Familiarity with RTOS

An opportunity you should not miss. APPLY NOW!

 

Electronic Integration Engineer

Unlock Your Potential: Your Next Chapter Starts Here!

Fuel your passion for engineering and be a part of something extraordinary. Seeking brilliant minds to contribute to groundbreaking projects that redefine the industry.

If you're passionate about creating solutions that make a real impact, we want you! Join the team and be a driving force in the evolution of engineering.

Location: Melbourne, Victoria

What’s in it for you:

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

What you’ll do:


• Collaborate with diverse engineering teams and partners to build, fix, test, and launch our cutting-edge self-driving vehicle.
• Communicate closely with other teams and managers to ensure the success of important technical projects that support our business.
• Take an active role in the development and enhancement of vehicle electrical systems, including troubleshooting, testing, and making design improvements when necessary.

What you’ll need:

• Degree in electrical/electronic or mechatronic engineering, computer science, or equivalent experience.
• Experience in electronic design, development, electrical systems, schematic, and PCBs.
• Proficient in using various electronic test equipment related to your field of work.
• Understanding of electric vehicle systems, including battery management, motor drivers (BLDC & PMSM), Vehicle Control Units (VCUs), telematics, and communications via network standards and CAN Bus.
• Work experience with testing mixed signal electronic systems, combining microcontrollers, analog, digital, and power driver ICs, along with communications and battery management.
• Diligence in design testing and validation.
• Minimum of 1 to 3 years of experience in the electrical, electronic, or automotive industry.

Nice to have:

• Technical expertise in electronic systems, covering components, sub-systems, and overall systems.
• Ability to analyze test results, identify abnormalities, and present findings to audiences with varying technical expertise.
• Cross-functional knowledge in electronics, mechatronics, and software disciplines.

Step up your career and APPLY now! Don’t miss this chance.