Firmware Engineer

Job Location: Adelaide, South Australia


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!

 

 

Firmware Engineer

Job Location: Sydney, Queensland


Design and develop firmware for products and services on embedded platforms.

Utilise domain experience to solve problems, develop and execute objectives for yourself and others, and have the ability to affect short-term and long-term business goals.

This role is open to engineers in New South Wales & Queensland.

What you'll do:

  • Perform firmware decomposition and design, defining interfaces and test cases.
  • Work with system, software, firmware and hardware designers on new embedded designs.
  • Work closely with the engineering team to create optimum hardware/firmware solutions for embedded products.
  • Work closely with the Software Team Lead and Test Teams to ensure developments meet the requirement specification.
  • Document requirements, design specs and results to a professional engineering standard.
  • Work with customers (internal/potentially external) to create use cases and derive document requirements.

What you'll need:

  • Experience in working with networking and standard serial protocols communication protocols over CAN, RS232 and RS485.
  • Experience in the usage of Software Development tools, specifically GIT and Rally. Working knowledge and interest in the Telematics domain.
  • Understanding of Linker scripts, map files and fundamentals of memory organisation.
  • Troubleshooting of IO issues, protocols, and memory issues on embedded targets.
  • Excellent programming skills in C and C++.
  • Knowledge of reading schematics and datasheets for various components.
  • BE with a minimum of 3 years of industrial experience working with embedded software/industrial communication protocols.

Nice to have:

  • Persists to completion, especially in overwhelming odds and setbacks. Pushes for results; pushes others for results through team spirit.
  • Continuously measures deliverables of self and team against scheduled commitments.
  • Knowledge of any python-based automation framework.
  • Knowledge of security scans with SCA tools like Polaris and Black duck.
  • Understanding of data structures and Algorithms.
  • Able to demonstrate usage of oscilloscope and spectrum analyser and other tools.

Be part of a big league. Apply Now! 

 

 

Embedded Software Engineer

Job Location: Croydon, New South Wales

Step up and build technologies that change and save people's lives.

Be a part of a team that manufactures niche market products, including environmental and agricultural telemetry and farm automation systems, motorist emergency telephone systems and hospital nurse call systems.

The company is in Sydney, New South Wales, and in need of an Embedded Software Engineer.

What you'll do:

  • Will be involved in development work with diverse products
  • Perform electronics testing
  • Debugging firmware and/or writing new firmware codes
  • Work closely with the upper management to help with costing, budget and inquiries.

What you'll need:

  • Embedded Firmware development in C
  • Good experience in MSP430s and Cypress PSoCs
  • Experience in STM32 and LoRa
  • Experience with a range of compilers and GIT
  • Good working knowledge and experience with Altium
  • Good understanding of electronics
  • Good communication skills
  • IoT and instrumentation

Nice to have:

  • Windows, Linux, Android iOS software development
  • C++, Java, Python, HTML, Swift, React Native
  • Experience with cloud servers and databases, web dashboards and mobile apps

What's in it for you:

  • Work-life balance
  • Flexible working hours
  • Competitive salary
  • Work on diverse products and projects

Be a part of an innovative team. Apply Now!

 

 

You have been subscribed to our newsletter.

WordPress Appliance - Powered by TurnKey Linux