Jobs

Position TitleLocationDescription
Embedded Software EngineerSydneyStep 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 productsPerform electronics testingDebugging firmware and/or writing new firmware codesWork closely with the upper management to help with costing, budget and inquiries.What you'll need:Embedded Firmware development in CGood experience in MSP430s and Cypress PSoCsExperience in STM32 and LoRaExperience with a range of compilers and GITGood working knowledge and experience with AltiumGood understanding of electronicsGood communication skillsIoT and instrumentationNice to have:Windows, Linux, Android iOS software developmentC++, Java, Python, HTML, Swift, React NativeExperience with cloud servers and databases, web dashboards and mobile appsWhat's in it for you:Work-life balanceFlexible working hoursCompetitive salaryWork on diverse products and projectsBe a part of an innovative team. Apply Now!
Senior Electronics EngineerMelbourneFancy rolling out new project designs and development services across a diverse range of customers?Diversity is the spice of life - never be bored ever again if you take up this role. Local and Remote opportunities are open to the Australian engineering community. The company is located in Melbourne, Victoria.What you'll be doing: Schematic DesignAltium CADElectronic Engineering calculations and component selectionConcept developmentWorking with multi disciplinesDigital and Analogue experienceWill work closely with firmware engineersSoldering skillsWhat you'll need:PM skill and client facing for technical presentations 5+ years experience with some consultancy experience What's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team culture employee benefits If this interests you, apply and let's start a conversation!
Software Team LeaderMelbourneRedefine a new generation of medical device.Take the lead in producing innovative and highly accurate imaging instruments.Join a high-tech company committed to developing cutting-edge 3D optical imaging instruments as a Software Team Lead.The company is located in Melbourne, Victoria.What’s in it for you:An opportunity for you to lead a team of highly skilled software engineers in a friendly and supportive culture.Attractive remuneration package.Contributing to a fast-growing company at the leading edge of diagnostic imaging.What you’ll do:Report directly to VP of Engineering.Build and manage a team of SW Engineers that work across a range of technologies in the stack through front and back-end: Embedded Firmware and FPGA, Scientific Algorithms, Graphical Rendering, and Data Visualization to a Web UI.New product developmentTake projects through the Software Development Life Cycle – on-time delivery.Report and do the communications with stakeholdersCollaborate with the Product Manager, the CTO, and other Engineering LeadsPartnering relationship with the SW Architect on all technical aspectsEnsure Best Practices and QMS standards are met (IEC-62304)Regulatory EnvironmentCode Reviews – for reliable and reusable code.Release Planning and Management. Change Management via ECNs and Configuration ManagementWhat you’ll need:Project and/or team management experienceA strong personal software backgroundClear willingness to take ownershipA track record of delivery of fit for purpose software Experience in Jira, Git, etcExperience with Agile methodologiesEmpathy – can mentor and coachAbility to inspire, communicate, gain alignmentExperience in cultivating a good cultureEducational background in Computer Science or a related technical field.APPLY NOW, and don’t miss out on this tremendous opportunity!
Software EngineerAdelaideWant 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 experienceC/C++ or similar programming languagesKnowledge 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 prototypesSoftware development processes and toolsGood data structures and algorithms knowledgeAbility to work independently with minimal supervisionStrong problem-solving skillsWorking knowledge of automotive, aerospace electronics system architectures and applicationsWorking knowledge of hardware/software interfaces and their operation in embedded systemsCustomer 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 softwareDevelopment and debug of assembly code or equivalentModelling and simulation tools and ecosystem knowledgeHardware architecture and embedded electronics systems
What's in it for you:
Join a pioneer in the fieldWork with a global team of engineersSee the impact of your work in mission-critical systemsCompetitive salary 
Don't delay Apply Now for a confidential and quick application process!
Firmware EngineerAdelaideFancy 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 AustraliaWhat you'll need:Proficient in C programming language - bare metalExperience with RTOS, FreeRTOS or ZephyrExperience in hardware or firmware in embedded systemsKnowledge of I2C and Ethernet protocols (SSh, Telnet)Excellent problem solving and debugging skillsNice to have:Experience with ATSHA204A Microchip desirableExperience in FPGAHardware designExperience with Open source software or hardwareExperience in Embedded LinuxWhat's in it for you:Popular technology domain to work inGreenfield projectAwesome engineering team to rub shoulders withBe part of a growing and evolving team. Apply Now!
Electronics Engineer - EMCMelbourneBoost your electronic design career with a leading medical device company? World-leading innovation, capability, and awesome company culture. The company is located in Melbourne, Victoria.What's on offer: Popular technology domain to work inGreat team cultureWhat you'll need:Design verification testing of analog and digital interfaces and circuits, incl. precision analog and high speed digital like USB, Ethernet, eMMC, SD, LPDDROscilloscope, Logic Analyzer, Spectrum Analyzer, USB analyzer etc…Hands on EMC testing incl. ESD, EFT, Radiated Emissions, familiarity with applicable EMC standards incl. IEC 61000-4-x Interface with manufacturers, pcb manufacturers, suppliers, engineering support, locally and around the globe, incl. ChinaProduction testing, incl. functional and ICT Test RigsTest rigs construction and planningexcellent soldering skills, incl. BGAs and rework using hot air gun and BGA stationDocumentation writing skills, test reports, SOPs, protocolsUnderstanding PCB specifications, PCB manufacturing process and applicable IPC standardsWhat you'll do:Electronic design lifecycle, from concept through to architecture, specification, schematics, PCB design, test strategies, bills of materials, and manufacturing.Develop Products and PCBAs testing strategies, methods, ICT test jigs.EMC Testing and compliance.Nice to have:Experience with USB 2.0, USB 3.0, Ethernet, WiFi, Bluetooth, I2C, SPI, SD, DDR - DDR4.Functional testing experience.Ability to speak in MandarinBe part of this growing, evolving team. Apply Now!
Electronics EngineerMelbourneBoost your electronic design career with a leading medical device company? World-leading innovation, capability, and awesome company culture. The company is located in Melbourne, Victoria.What's on offer: Popular technology domain to work inGreat team cultureWhat you'll do:Electronic design lifecycle, from concept through to architecture, specification, schematics, PCB design, test strategies, bills of materials, and manufacturing.Develop Products and PCBAs testing strategies, methods, ICT test jigs.Design of high-density precision analog and high-speed digital circuit. What you'll need:Altium Designer skills, including creating BOMs by linking to local databasesExcellent hand soldering and re-soldering skills of SMD components down to 0402 and 0.5mm pitch complex QFP and BGA components.EMC compliance, RCM\EU\FCC, requirements, design, applicable standards and hands-on testing and any specific standards.Experience in IPC standards in PCB Design.Excellent documentation writing skills including test reports, test protocols, design specifications, and compliance reports. Nice to have:Experience with USB 2.0, USB 3.0, Ethernet, WiFi, Bluetooth, I2C, SPI, SD, DDR - DDR4.Functional testing experience.Be part of this growing, evolving team. Apply Now!
Electrical Safety - Compliance EngineerMelbourneJoin the definitive source for all Electromagnetic Compatibility (EMC) requirements, RF Shielding and EMC Testing.A new, interesting challenge awaits! A new position created in Melbourne for a Compliance Engineer specializing in Electrical Standards and Safety.  What you'll do:Lead in the development of testing facilities.Prepare test proceduresLiaise with customers about their products/designs and consult on how to get them certified.Compliance testing, calibration and inspectionWhat you'll need:Familiar with electrical safety reference standards and test methodsCompetent in performing electrical safety compliance testingAble to write test procedures in compliance with reference standardsAble to prepare formal test reports for customersPrevious experience in an ISO 17025 accredited test facility Nice to haves:Completed formal studies in electronics (Advanced Diploma in Electronic Engineering, Electronic Engineering Degree, etc)Project management and client liaising experience. What's in it for you:Lead and grow a new teamCompetitive salary packageReady to take the lead? Apply now!
FPGA DesignerMelbourneOne of my clients in Melbourne is growing rapidly mostly due to the demand for their award-winning products.An excellent team of highly experienced embedded engineers working together to create unique products used throughout the world.The company is located in Cremorne, Victoria.What's in it for you:Great working environment - flexible hours (core hours 10 am -3 pm) work from home sometimes, good work-life balance, very competitive salary.I'm looking for:3-7 years experience as an FPGA Engineer covering – amongst other things - RTL verification and RTL FPGA synthesis.Experience implementing custom RTL blocks in FPGAHigh-speed FPGA design techniques (300MHz)Nice to have: (Not mandatory)Image ScalingFiltering TechniquesNoise Reduction in moving imagesGreat opportunity for someone who's looking to up their career and working on cutting edge tech. Apply now!
Electronics EngineerBrisbaneLight a path to a better career. Be in command from design to deployment.  Be part of the full electronic product life-cycle of premier LED signage products for intelligent transport systems, infrastructure, advertising and portable traffic solutions.The company is located in Brisbane, Queensland.What you'll do:Working with cutting edge LED products from inception through production and delivery.An operational, hands-on role in an established business. Working to key operational and client deadlines is a commercial requirement, balanced with access to emerging technology and the opportunity to create tailored solutions for customer needs What you'll need:Experience in all aspects of electronic design including component selection, schematic capture and PCB layout.Experience with software development in CBachelor or above qualifications in Electronics Engineering or a related discipline will be well regarded.Nice to have:Strong emphasis on embedded firmware development using CSTM32 /PIC32 or other microcontrollersDigital and Analogue techniques, specifically the design of switching and control circuits without assistance, incorporating power-supply, protected input/output circuits and communication interfaces.Circuit design and PCB layout for production without assistanceProficient with all aspects of schematic and PCB design software (Altium is used in-house).Do these sound like you? Don't hesitate! Apply now.
Test EngineerMelbourneJoin an excellent team of highly experienced hardware and firmware engineers, building world-class consumer and professional products.  This is a publicly listed company with the R&D team based in Melbourne with clients throughout the world. The office is based in Richmond with easy access to public transport.Great opportunity for career development and possible lead role. The company is located in Melbourne, Victoria.What you'll be doing:Responsible for the quality of electronic devices and associated firmwareRunning manual testingWriting test plansExecuting test plansMentoring other testers and building the teamTest improvement strategiesMust-haves:QA experience testing electronic or embedded devicesExperience in a manual testing environmentAbility to write and execute test plansExperience using defect tracking systems such as Jira, etcSome experience with a scripting language, such as python/bashEngineering degree - prefer software or electronic engineering but can be flexibleNice to have:Any experience or interest in video or audio domainsUI testing, customer behaviour, UX design interestExperience using cameras, making filmsExperience in broadcast media or using broadcast video equipment Colour science or image processing experienceAny experience with C/C++ Apply now!
Electronics Design EngineerNorth RydeWe are looking for a design engineer with a focus on hardware development. The Electronic Design Engineer will be responsible for the full product development life cycle and is required to innovatively develop concepts, undertake detailed product design, and manage production of low and high-volume runs. You will work in project teams comprised of Software Developers, App Developers, Industrial Designers, and more. The company is located in North Ryde, New South Wales.The role fundamentally involves: Conducting technology feasibility studies System design from conceptual beginnings o Participating in multi-disciplinary design teams Designing a wide range of electronic circuits (analogue / digital / RF / low power) Laying out PCBs using Altium Comprehensively verifying prototypes Managing product compliance Writing specifications Documenting complete designs for manufactureWhat's you'll need:An Australian permanent resident or hold working visa Hold a Bachelor of Electrical Engineering or Bachelor of Computer Science degreeHave worked as a professional electronics design engineer for 6+ years Be competent in the design of analog and digital electronics Have experience in the design of electronic products from concept to manufacture Be proficient in Altium schematic capture and PCB layout Have excellent English communication skills (both oral and written) Able to work independently and as part of a teamFavourable Criteria: Have experience and proficiency with embedded programming of 8 to 32-bit microcontrollers using languages such as C / C++ Experience in developing electronic products for space constrained, low power, high volume applications with high levels of mechanical integration Microcontroller based system design using ARM / MSP430 / STM32 / other Low power design (for battery powered devices) RF Communications, such as Bluetooth, WiFi, Zigbee, LoRa, low power ISM Wired Communications, such as; CAN, USB, Ethernet, I2C, RS232, RS485 EMC (Electromagnetic Compliance) and certifications for; C-Tick, CE, FCC, UL Switch Mode Power Supply design Have past exposure to electronics design consultingApply Now!
Test EngineerBrisbaneReady to be part of a world leader in IoT and M2M?  Join a team with a heritage of innovation that has
earned the trust of customers and has continually grown to serve the full
breadth of applications across the IoT, network, and embedded landscape for
over 30 years. The company is in Brisbane, QueenslandWhat's in it for you:Paid Parental LeaveFully stocked fridge and pantry and End of the month Pizza Fridays.Competitive Salary and BenefitsFriendly team and agile work environmentGenuine flexible work arrangements (Hybrid)Involvement in innovative new technology such as elevators, digital signs, traffic lights, trains, and other vehicles.What you'll be doing:Creation of test automation/handover and Sprint DemosDesign, develop and maintain automation suites and frameworks, in collaboration with subject matter experts and developersCreate and Conduct tests on products/systemsLead our journey to full continuous integration and continuous deployment for the platforms we ownDiagnose errors and collaborate to improve the quality metrics and tools.Assess and improve quality of software releases and implement QA standardsWhat you'll need:Minimum 2 years experience as Automated Tester in an Agile environment.Strong test development knowledge/experience with Python and Bash Scripting.Experience in testing complex embedded software with knowledge of best practice testing methodologies and QA processes, including an understanding of testing techniques, testing tools, BDD, and TDD.Working knowledge of Selenium, Jira, Confluence, Bamboo, Github, and TestRail.Good understanding of CI/CD and implementing DevOps-based principles, as well as Linux and networking platforms Take your Testing expertise to the next level. 









































Up for a challenge? Apply Now
C++ Software EngineerSydneyAre you interested in your next career move? Join a machine learning and image pattern recognition global leader with offices in Australia, Europe, Asia and the USA. The company is located in Sydney, New South Wales.What you will be doing: Providing technical application and software intergration support to intergrators and end customers. Providing remote and/or onsite technical assistance with products and APIs. Assisting with proof of concept for customers wishing to evaluate the products You will have the option to attend trade shows with the team and provide product demonstrations. International Travel may be required Interesting and thought-provoking projects to work onCutting edge technology applications No BS working environment - get stuff done at your own paceSupportive managementWhat you'll need:Solid min 3 years+ of current experience coding in C++, Python and SQLExperience building desktop and web appsSQL and distributed database applications (desirable)Embedded platform development (ARM) (desirable)Mobile web applications (Android, iOS) (desirable)Apply Now!
Senior Electronics Hardware EngineerBrisbaneJoin a team of experienced engineers where you will develop new products from the ground up. A leader in in-air flight equipment is looking for a Senior Electronics Hardware Engineer passionate about delivering high quality and innovative products that will impact the lives of millions of air travellers worldwide. The company is located in Brisbane, Queensland.What’s in it for you:Greenfield project – build from the ground upGood pay and benefitsExcellent engineering team cultureWork on projects that will impact millionsWhat you’ll do:Design electronics products from concept to production-readyCarry on design verification and testing, and provide input to risk mitigation activitiesInteract with procurement and manufacturing to ensure products can be manufactured efficiently and prototypes are delivered on time.Generate Schematics and PCB LayoutTrain and mentor other team membersComplete ownership of design outcomes and lead continuous improvement initiativesWhat you’ll need:Experience designing embedded devices using advanced microcontrollers and CPUs.Strong understanding of medium-speed (50-500 MHz) signal integrity concepts and basic transmission line theory as it applies to PCB design.Hands-on experience with EMC Certification.Expert use of Altium Designer.Strong background in the use of oscilloscopes, protocol analyzers, and other test equipment for debugging and analysis.Experience designing high performance switch-mode power converters.Experience with analog circuit simulation using SPICE.Proven experience introducing products to market.Apply now and don’t miss out.
Product Design EngineerMelbourneDrive the revolution to electric-powered transport through your contribution to the position.You'll be working with industry-leading specialists in electrical engineering, software and hardware, to deliver integrated solutions for everything from electric buses to charging stations.The world is on the verge of a revolution in electric transport and we're driving it.The Company is in Melbourne, Victoria.What’s in it for you:Join a continuously improving, efficient team.Be involved in producing consistent quality products.Work in a solid domain with constant technical growthWork with the latest technologies and methodologies.What you'll do:Design & develop complex plastic and metal components and assemblies, with consideration to plastic tooling and moulding processes, metal tooling and forming processes and product assembly fixtures.Create/maintain 3D CAD & 2D drawings WRT: concept creation, manufacturable metal & plastic parts design, component & assembly-level drawings for prototyping and production.Support communication with Research and Development Program Managers about Mechanical Product Design Group technical and project-related informationEnsure automotive standard product development and quality processes are adhered to including APQP, FMEA, PPAP and DVP&R requirements.What you'll need:Experience in 2D & 3D CAD software to design, release component and assembly drawingsExperience in developing mechanical components and assemblies from concept to production tool releaseExperience in project documentation and concept reviews.For a detailed conversation, Apply NOW and let's have a chat.
Embedded Linux EngineerBrisbaneTired of the same old same old - want to get stuck into developing a new product from the ground up?Work with brand new hardware, board bringup and embedded Linux app development.A leader in inflight entertainment, cabin lighting and power distribution. Your work will impact the lives of millions of air travellers worldwide!This role is for hardened embedded geeks who love engineering challenges and are willing to go the extra mile to make things happen.The company is located in Brisbane, Queensland.What's in it for you?Greenfield project - build from the ground upGood pay and benefitsExcellent engineering team cultureWork on projects that will impact millionsWhat you'll need:Developed embedded Linux systems before, ideally including board bring up and toolchain developmentStrong C/C++ experienceGood experience with Embedded Linux down to device driversEnjoy solving technical problems Understanding of building custom API's with LinuxLoads of spins off projects once the core platform is built, so you'll never be bored in this role!Apply now, and don't miss out!
Firmware EngineerSydneyJoin a multi-disciplined engineering team that incorporates complex electrical, optical, and magnetic technology providing reliable, secure, and user-focused product solutions.A leading designer and manufacturer of currency handling equipment is looking for a Firmware Engineer. The company has major markets in Hongkong, Melbourne, Chicago USA, and Wantage UK, with engineering centers in Australia and China.The company is located in Sydney, NSW.What’s in it for you:Excellent engineering team cultureAn opportunity to learn from highly experienced engineersCompetitive salaryWhat you’ll do: Develop and test the firmware for new productsDocument the operation of the product based on knowledge of the firmwareInvestigate and revolve firmware faults in existing productsRespond to queries from customers on our productsWork alongside two experienced firmware engineersWork within a development team on embedded system firmware and report on the progress and status of firmware projectsWhat you’ll need:Two years or more experience in programming embedded systems using either C programming language (preferred) or assembler, for real time systems.Experience with NXP Freescale HCS12(X) (16-bit) and Kinetis (32-bit ARM)Experience with STM (32-bit ARM), TI (aka Texas Instruments) MSP430, Atmel ATtiny Should be familiar with electronic circuits and fault finding on the circuitry supporting an embedded systemAble to prepare user guides and manuals for the embedded systems that have been worked on.Be adaptable and able to move between projects as requiredShould have good communication skillsShould have an interest in developing new skills and working with new technologiesShould be able to use standards office software, such as email, word processor such as Word and spreadsheets such as ExcelA familiarity with writing simple applications on a PC would be desirable but not essential. Such applications would be used to test and to configure the embedded systemsA degree in Electronics or Software Engineering or similar discipline.Apply NOW, and don’t miss out on this tremendous opportunity!
Firmware EngineerBrisbaneJoin a team of
experienced engineers where you will develop new products from the ground up. A leader in in-air flight equipment is looking for a Firmware
Engineer passionate about delivering high quality and innovative products that
will impact the lives of millions of air travellers worldwide. The
company is located in Brisbane, Queensland. What’s in it for you:Greenfield project –
build from the ground upGood pay and benefitsExcellent engineering
team cultureWork on projects that
will impact millionsHybrid work setupWhat you’ll do:Develop firmware in C
for bare-metal and using FreeRTOSBring up boardsDevelop device driversShare ideas and work
with other team membersWork on new and
existing productsBuild features on to
existing architectureWhat you’ll need:Experience with STM32
and RTOS (e.g. FreeRTOS)Experience with MQTT
and RS-485 protocolsAbility to read
schematicHave experience in
dealing with bootloadersHave good core fundamentals
in C programming and firmware engineeringNice to have:Experience in
developing power products would be highly regarded





















































Apply now and don’t miss out.
Senior Embedded Systems EngineerMelbourneFancy joining a dedicated team in developing smart-home technology to deliver quality health care needs. By joining as a Senior Embedded Systems Engineer, you can help make a difference by empowering older people to live happy and independent life. The company is in Melbourne, Victoria. What's in it for you: An exciting chance to lead the firmware development of a complex, large-scale IoT product. Work with technology that truly matters. Products that support older people to live safely and independently. Opportunity for progression into a people or technology leadership role. Share options (ESOP) Flexible Work Arrangement What you'll do: Assist and liaise with our Head of Product and the other engineering team members to prioritise work and meet your objectives and targets. Identify, analyse, manage, and resolve technical engineering issues. Develop test plans and execute internal testing. Documentation using Smartsheet, Confluence and MS Office. Assist the R&D team with the life cycle of the product from conception to production Work closely with the upper management and take the leading role in firmware development.What you'll need: Expertise in embedded Linux systems, including working with the kernel, device trees, bootloaders, and low-level driver development Fluency in C / C++ Experience developing high reliability, safety-critical systems (SCS)Nice to have:Bare metal firmware development, especially for STM32 MCUs Wireless technologies such as Bluetooth, Wi-Fi, Zigbee, LoRa, or similar Voice communications technologies such as VoLTE, VoIP, and SIP Ultra-low-power battery operated systems Electronic system design Ready to take on the challenge? Apply now!
Senior Embedded Software EngineerBrisbaneFancy joining a rapidly growing global supplier of
sophisticated data centers, networks, and remote site management?Be part of a team who is keeping clients’
networks running with secure remote access to critical devices even during
outages.The company's head office is located in Brisbane, Queensland. What's in it for
you:Be part of a successful, multi-awarded IoT
evolution and innovation company.  Join a collaborative, international Agile work
environment.Exposure to modern networking technologies.   Competitive salary and benefits package with
access to bonuses, shares, insurance, and PARENTAL LEAVEChoose between working at our central Brisbane
office or a flexible work/home arrangement. What you'll do:Work with an Agile team to build the software for
the company's next-generation hardware devices.Get involved in the whole software cycle - from
design to testing and deployment.Write high-quality automated tests.  Deliver highly reliable embedded software for
the company's data center-grade networking appliances.What you'll need:At least 5 years’ commercial experience in
software development on Linux in PythonAt least 3 years’ commercial experience in
software development in CExperience with embedded Linux development  Strong knowledge of Linux based operating system
architecture Quality and passion for writing automated testsExperience working in an Agile team environmentNice to have:Experience with networking technologies·        
Experience with JavaScript, especially with
Ember.js·        
Experience with YoctoApply NOW, and
don't miss out on this tremendous opportunity!







































































 
Embedded Software EngineerMelbourneDrive the product development process to re-engineer and create brand new IoT and edge computing products shipped throughout Australia and the world.Get in early on green field projects and set the tone of the development effort.The company is in Melbourne, Victoria.What's in it for you:Join an evolving and dynamic team, with a huge project development roadmap.Rub shoulders with highly experienced engineers.Competitive salary  Flexibility of working arrangement What you'll be doing:Application and low-level software development (C/C++) including prototyping, requirements definition, architectural and detailed design, estimation, implementation, unit-testing, integration testing, documentation, design and code reviews.What you'll need:Engineering Degree.8+ years experience developing complex products using modern C/C++.Demonstrated ability to work within a high-performing team of engineers.Be comfortable deep diving into technical topics and learning new skills to solve new problems.Possess strategic thinking and strong abilities to distil large amounts of information quickly and accurately.Have a bias-to-action and desire to make things happen.Be confident developing disruptive technologies and pushing the boundaries of what is possible.Be a passionate, eager to learn that gets excited about professional growth and being challenged by new opportunities.Linux Embedded - Yocto/Buildroot.Ability to express technical concepts clearly, both verbally and written.Ability to work effectively and cooperatively within a team.Experience working with git or other version control software.Nice to have:MQTT / Mosquitto / IoTCAN/RS485/ModbusLinux KernelCommercial experience using multi-thread and multi-process programming techniques.Experience using C++ STL and Boost libraries.Experience writing Python, Bash or other scripting languages.Knowledge of TCP/IP Networking.Apply NOW, and don't miss out on this tremendous opportunity!
Software Development EngineerMelbourneA 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.Make an impact on human health, veterinarian and food & agriculture.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 skillsetWork on leading-edge techGreat salary packageExcellent team and work cultureWhat you'll do:Develop device driversCode firmware in C/C++ in Linux kernel and userspace, including device driversImplement reusable software libraries/components in C++Debug existing codebase as requiredWhat you'll need:5+ years exp in embedded Linux developmentPassion for all things LinuxProficient in C++Experience with source code management/version control.Able to write scripts (bash, awk, sed, etc.).Good knowledge of networking (TCP/IP basics, ssh, etc.).Nice to have:Experience in YoctoFor a detailed conversation, Apply NOW and let's have a chat.
Software Team LeaderMelbourneDue to their growth, they are seeking a highly-skilled Project Manager to the mix.A self-starter with experience of the full Software development life cycle.You should also exhibit leadership qualities and mentor 5 to 10 developers.If you're looking for a challenge that offers a great working environment, good work-life balance and a very competitive salary, this could be the company for YOU!The company is located in Melbourne, Victoria.What's in it for you:Lead a team of dynamic and highly software engineersGreat team culture.Work-life balance with flexible hours Excellent salary packageWhat you'll do:Manage the development of software products through the full lifecycle, from concept through to production.Planning and solving real time issues.Project management process improvement.Mentoring and managing 5 to 10 developersWhat you'll need:Experience in managing the delivery of software products.Experience with issue and project tracking software such as Jira.Get cool - Apply now!
Electronics Design EngineerMelbourneFancy joining the world leader in defence technology with a broad portfolio of locally designed and manufactured defence capabilities equipping the Australian and allied defence forces.A tremendous opportunity to work on various projects like Electric Vehicles, Drones and Rocket motors. Enable yourself to bump up your skills and experience and make a dent in rolling out the core product. The company is in Melbourne, Victoria.What’s in it for you:• Competitive remuneration• Exciting projects and industry leading innovations• Cutting edge surface mount electronics manufacturing facility on site• Opportunity to work collaboratively with external research organisations and institutions• Work in a dynamic team environment with talented engineers to develop innovative, novel applications for defenceWhat you’ll do:• Schematic design• Circuit board design• Datalogging and telemetry• Design of electro-mechanical control systems• Participate in design reviews• Assist production department manufacturing boards• Prepare specifications and requirements• Analyse standards for key requirements• Embedded software design• Develop test and evaluation plans and procedures• Field testing weapon systems• Field testing explosive ordnanceWhat you’ll need:• Bachelor Electrical, Electronics, Computer Systems, Embedded Systems or related discipline• Australian Citizenship - must be eligible for the Australian Government BASELINE security check• PCB design Altium Designer experience (essential)• Low level micro-controller experience (STM32, AVR, ARM, Ti)• Experience in programming in embedded C, C++ and python• Analogue and Digital circuit design• Miniaturised electronics• Flexible polyimide circuit board design• Tight ECAD/MCAD Integration• SolidWorks and Modelling• Debugging and fault-finding circuits• Surface mount assembly and rework• RF circuit analysis and design • Sensor interfacing and conditioning especially Accelerometers and gyroscopes / Sensor fusion 6 -9DOFAPPLY NOW, and don’t miss out on this tremendous opportunity!
Software EngineerMelbourneFancy joining a market leader in Computer Vision and AI Technology.Forget theoreticals! Work on commercial applications with real-time, real-world focus.What you'll do:Write software for some of the most advanced Computer Vision Systems in the world.Work from a loose scope, and take ownership of outcomes and deliverablesWhat you'll needComputer Science or Software Engineering degree, or equivalent.C++ Experience in a commercial environment. You don't have to know the standard off by heart, but we will expect you to demonstrate a firm proficiency.Adaptable. Technology changes quickly, and we aim to deliver cutting edge software. Cross-platform development experience, including Windows, Linux and ARM environmentsHardware Integration experience.What's in it for you:You will be constantly learning and applying new skills, and will be taught a few new things along the way!A fun and good-natured working environment, with flexible working hours and no unpaid overtime.located in Port Melbourne, a short distance from the Melbourne CBD.Nice to have:Algorithmic/computational processing in multi-threaded, run-time critical environments.System Architecture experience.Client/partner interaction. Relax, this is not a sales or support role. But we value developers who can collaborate with engineers from our technology partners and customers. If you are keen for occasional overseas travel, all the better.Experience with automated build and testing tools.An interest or experience in image processing, video processing, machine learning or artificial intelligence.Be on the spearhead of Computer Vision Technology.  Apply now!
R&D Engineering ManagerSydneyGreat opportunity to work with patented designs incorporating complex electrical, optical and magnetic technology providing reliable, secure and user-focused product solutions.Join the leading designer and manufacturer of currency handling equipment located in major markets: Hongkong, Melbourne, Chicago USA, Wantage UK with engineering centers in Australia and China.The company is located in Sydney, New South Wales.What you'll do:Own the role of managing the Engineering Department, including R&D Product Development, Engineering and Technical Support.Develop proposals for new products and enhancement of existing productsDevelop skills in currency handling technology and methodology in order to provide conceptual input into new currency handling products and peripheralsManage and Maintain product and project records and all relevant documentation with respect to Electronic & Mechanical design, hardware, software and firmwareManage Note and Coin dataset development, record keeping and associated currency assetsProvide and maintain Product Hardware and Software test proceduresWhat you'll need:Engineering Degree Qualifications in the areas of either (Electronics Hardware Engineering, Software Development Engineering, C++ essential, Embedded Firmware Engineering)Hands-on experience in one of the following: firmware development, hardware design, mechanical design or software development3-5 years engineering management experienceWell-developed project management skills with proficiency in Confluence and Jira platforms.Proven track record of delivery and success in the areas of problem-solving and process change/improvementGood to have:Background in Currency handling equipment is an advantage but not essentialFor a detailed conversation, Apply Now and let's have a chat
Software Engineer - C#/.NETMelbourneDo you want to contribute to a company that provides platforms and diagnostic products for biomedical applications that bridge the gap from research to market with world-leading innovation, capability, and cost-effectiveness?Use C# / .NET  software development to take medical device R&D to the next level.The company is located in Melbourne, Victoria.What's in it for you:The role includes exciting opportunities with creative development and real-world outcomes. Receive great exposure to world-class software development and opportunities to grow and learn in the field of medical devices.Be part of a development team focused on cutting edge medical instrument hardware and software.What you'll need:Degree in software engineering, computer science or programming.Proven experience in C# /.NETAustralian citizen or Australian Resident status must exist at the time of application.Software Systems – Architecture and Design.Exposure to Unit Testing and understanding of Test Driven Development.What you'll do:Specify and develop software to company standards.Ensure that software is developed to the highest quality standards and uses architectures and toolsets consistent with best practices.Use existing development and design tools and management systems to ensure consistent code development, release and configuration management for manufacture, upgrades and ongoing support.Investigate new technologies, methods and toolsets to ensure the companies' products achieve high levels of innovation and performance.Nice to have:Experience in embedded and device development is an advantage.Experience in other languages and operating systems such as Linux is desirable.Be part of this growing, evolving team. Apply Now!
Validation EngineerMelbourneDrive the revolution to electric-powered transport through your contribution to the position.Join an Australian icon building the next generation of wireless power transmission systems.The Company is in Melbourne, Victoria.What’s in it for you:Join a continuously improving, efficient team.Be involved in producing consistent quality products.Excellent opportunity to excel and improve your career.Work with the latest technologies and methodologies.Great engineering team culture.What you’ll do:Review customer performance and test specifications.Create and execute component validation test procedures inclusive of system, software, hardware, wiring and mechanical designs.Create and execute DVP&R test plans.Document validation test procedures results.Take ownership of FMEA activities related to validation processes.Support the commissioning of Programming and End of Line test fixtures at the point of manufacture.What you’ll need:Experience in designing, building, and documenting test fixtures to support DVPR, programming and end of line activities.Experience in industry-standard validation methodologies such as LABVIEW.Experience in creating custom hardware and instrumentation designs for test purposes.Excellent communication skills, both written and verbal.If this interests you Apply NOW and let's start a conversation!
Software EngineerMelbourneDrive the revolution to electric-powered transport through your contribution to the position.Join an Australian icon building the next generation of wireless power transmission systems.The Company is in Melbourne, Victoria.What's in it for you:Work with F.O.D.(Foreign object detection) and L.O.P(Living Object Protection)A Solid relationship with the world's leading brands by providing innovation and qualityPromotes a culture of high efficiency and flexibility in meeting customers' needs.What you'll do:Spearhead a team and promote a culture of team inclusiveness, open communication, positive energy, and a sense of urgency.Communicate and implement corporate policies and procedures.Review, Validate, and improve software before release.Follow and Comply with Occupational health and safety requirementsLead the team in the design, integration, test and manufacture of electronic embedded software systemsApply automotive standard product development and quality processes and comply with ISO/TS 16949:2002 requirements.Explore continuous improvement and streamline the processWhat you'll need:Proficiency in C programming languageThe ability for abstract thinking and problem solvingMaturity and experience with regulated industriesAble to communicate effectively among peers, both written and verbalAbility to effectively implement and prioritize workload to complete tasks within the allotted time.For a detailed conversation, Apply NOW and let's have a chat.
Firmware EngineerBrisbaneDesign 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 Brisbane, 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! 
QA EngineerMelbourneLift IoT Technology to new heights!Join a fast-growing leading innovator in Communications, Audio, Lighting, Fixtures, and Security products, 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 packageWork on unique projects and productsExcellent opportunity to sharpen your experience and skillsetExcellent team and work culture What you'll be doing:Responsible for the quality of electronic devices and associated firmware.Running manual testing.Writing test plans.Executing test plans.Mentoring other testers and building the team.Test improvement strategies.Must-haves:QA experience testing electronic or embedded devicesExperience in a manual testing environmentAbility to write and execute test plansExperience using defect tracking systems such as Jira, etcSome experience with a scripting language, such as python/bashEngineering degree - prefer software or electronic engineering but can be flexibleNice to have:UI testing, customer behaviour, UX design interestAny experience with C/C++ Be part of this growing, evolving team. Apply Now! 
Senior Software EngineerBrisbaneDesign and develop software and firmware to accelerate the future of transport.Draw on your  own domain experience or expertise to solve problems, develop and execute objectives for yourself and others, and have the ability to effect short-term and long-term business goals.This position is open to engineer in NSW and QL.What you'll do:Work with customers (internal and potentially external) to create use cases and derive and document
requirements (product, test, install and support requirements)
Perform software system decomposition and design, defining interfaces and test casesDesign, implement and test software/firmware ensuring requirements and quality standards are
achieved.
Program in C++, C, on multi-threaded, multi-process applications, components and interfaces.
Work closely with the S/W Team Lead and Test Teams to ensure developments meet the requirement
specification.
Participate in design and code reviews.
What you'll need:Experience in embedded Linux for mobile applicationsExperience with QT framework to target cross-platform devicesExperience in working with serial communication protocolsExperience in working with networking and industrial Ethernet-based communication protocols.Working knowledge of industrial ethernet, WiFi and LTE data networksExperience in the usage of tools GIT, Rally and Agile development methodologyBE with a minimum of 7 years of industrial experience working with embedded software/ industrial communication products.Nice to have:Knowledge of the Telematics domain is a plus.Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit. Join the big leagues. Apply now!
DevOps EngineerSanta ClaraBe inspired and challenged.  Innovate and bring the networking industry to the AI age!Join a team with a collective passion to develop new solutions to networking challenges.The company is in Santa Clara, CA.What you'll do:Working experience in Debain, RHEL, CentOS, ARM64 based environment.Working experience in Linux Kernel, Linux package (like rpm, deb etc.) and package managers.Good knowledge in cgroups, namespace, rootfs and boot loader like Grub in Linux environment.Working experience in programming language (like Bash, Shell and Python) in developing tools to support Docker, Kubernetes in micro service environment.Working experiences in ONOS (Open Network Operating System) Switches and appliance creation (ISO, OVF images)Debugging experience in compilations tools used for Embedded C like Make, GCC, etc.Good understanding the Open Network Install Environment (ONIE) and network topologies involving white box switches with SDN controllersHands on experience in installing KVM (Kernel Virtual Machines), configuring KVM virtual networkExperience in managing of the CM Tools like Git, Gerrit, Artifacotry, Ansible , Chef and Puppet (Experience in managing DevOps infra Installation/upgradation/patching/Monitoring in testing LAB).In depth knowledge of CI (Continuous Integration) and CD (Continuous Deployment) methodologies.Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Implement CI-CD tools Upgrade, Plugin Management, Backup, Restore, LDAP and SSL setup.What you'll need:4 to 10 years of experience.Experience programming/Scripting language – Python, Perl, Shell/Bash API programming.Working Experience in creating standalone installers for Network appliances for whitebox switches.Experience in Multi Cloud Environment and customization (Creating and managing AMI/VHD files).Development of ansible playbooks and groovy based End to End CI/CD pipeline as code. Experience in multi service implementation using docker and Kubernetes.What's in it for you:Competitive salary plus up to 12% in bonuses.Rub shoulders with some of the brightest minds in network technology.Don't get boxed in by rigid company structures.Don't sit in the sidelines. Be part of something meaningful and challenging. Apply now!
Systems EngineerMelbourneBe the driving force in the Research and Development of a world-class range of highly innovative and functional interactive inverters.Build efficient, cost-effective storage-based renewable energy systems including Solar Hybrid and Off-Grid systems.Join an organization with more than 50 years of manufacturing history with products made locally and delivered globally.The company is located in Melbourne, Victoria.What's in it for you:Join an evolving and dynamic team, with a huge project development roadmap.Rub shoulders with highly experienced engineers.Competitive salary.Flexibility of working arrangement.What you'll do:Perform complex systems engineering activities in support of software, hardware and mechanical product design and delivery, system analysis, acceptance testing and certification.Produce system engineering-related documentation, such as: Functional Spec, Traceability Matrix, Test Protocols (Integration, Regression), Mech., HW and SW requirements, etc.Contribute to system designs with respect to statutory and regulatory requirements.Conduct activities in accordance with project plans and timelines within established practices and standards, whilst seeking out opportunities for improvement.Perform integration and testing of mechanical, hardware and software as per design.What you'll need:A Bachelors degree in Engineering, Computer Science-Mathematics or related discipline with at least 5 years of working experience as a systems engineer.Have previously been able to orchestrate and automate an integrated testing environment.Practical experience in some, with a good understanding of all, phases of the Systems Engineering Life Cycle, processes and principles.Practical experience in requirements development, requirements management with and without the use of requirements tools.Experience in products integration, verification, validation, qualification.Knowledge of a scripting language (Python is a plus).Apply NOW, and don't miss out on this tremendous opportunity!
Development Engineer - MechanicalMelbourneWork for a world-leading, publicly listed Australian company, which develops, manufactures and sells medical devices for use in several industries worldwide.Make an impact on human health, veterinarian and food & agriculture.You will be instrumental in expanding the Device Development team to play a vital role.The company is located in Melbourne, Victoria.What you’ll do:Mechanical design for cutting edge sensor devices and productWork with a team of Firmware and Electronic Engineers to bring cutting edge sensor technology to the forefront.Modifying and updating current designs for improvement and cost savings.Responsible for generating and facilitating approval of the mechanical elements of functional specifications Responsible for qualifying all mechanical designs solutions to meet requirementsGenerate and oversee detailed drawings of components used in various designsCreate and maintain BOMs for the mechanical aspects of the designAssist with coordinating reliability growth testing (RGT) and cleaning robustness testing for individual projectsWhat you’ll needAt least 5 years Mechanical Design ExperienceExperience in Solidworks or other CAD SuitesStrong technical and analytical skills to support sound problem solving and design processesMechanical Engineering DegreeNice to have:Keen interest in both product design AND manufacturingIndustrial designWhat's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team culture employee benefitsEmployee Assistance Program (EAP)Flu VaccinationsTraining & DevelopmentBe at the bleeding edge of sensor technology. Apply now!
Validation CoordinatorMelbourneDrive the revolution to electric-powered transport through your contribution to the position.Join an Australian icon building the next generation of wireless power transmission systems.The Company is in Melbourne, Victoria.What’s in it for you:Join a continuously improving, efficient team.Be involved in producing consistent quality products.Excellent opportunity to excel and improve your career.Work with the latest technologies and methodologies.Great engineering team culture.What you'll do:Responsible for design, coordination, supervision, reporting of test programs of products considering the relevant engineering specifications and international standards.Manage customers in North America, Manufacturer/Designer in China or Taiwan, Test Houses in North America and Asia, and Local Design team in Australia.Understand test plans and failures, propose concessions, discuss with the design team for improvements.Design validation, production validation, experimental and routine testing.Elicit testing requirements, articulate the design validation and production validation specification for automotive products.Research and investigate state of the art test methods and procedures relevant to automotive products.Conduct application assessment, Analysis test duration, Stress against lifetime requirements of the automotive application.Create and execute component validation test procedures inclusive of system, software, hardware and mechanical designs.Taking ownership of FMEA activities related to validation processes.What you'll need:Experience with project management. Experience in testing power supply fluctuations, short circuit, vibration, shock, low/high temperature, humidity, EMC, RMC and system functional testing.Experience in designing, building and documenting test fixtures to support DVPR activities and Programming and End of Line activities.Experience in industry-standard validation methodologies such as LABVIEW.Analyze test data to conclude the compliance of the product for the application.Experience in maintaining positive relationships, with Excellent communication skills, both written and verbal.Good to have:Experience in ISO/TS16949, IATF16949 standards.If this interests you Apply NOW and let's start a conversation!
Firmware EngineerMelbourneAre you an innovative thinker? If you fancy designing innovative solutions that combine hardware and firmware, then look no further!Join a company devoted to providing the best in designing, engineering, and implementing firmware solutions that will take IoT devices to the next level!What’s in it for you:Work with highly experienced engineers in IoT devicesEnhance your skills and experience in designing leading-edge solutionsDynamic company culture to work withWhat you’ll need:Proven experience in embedded C on various microcontrollers along with multiple tools.Experience with various RF layers and protocols such as Bluetooth.Hands-on experience in terms of soldering, hand tools, and instrumentation such as oscilloscopes, DMM’s, VNA, and spectrum analyser a bonusExtensive embedded C experience, preferably dealing with very low resource-based MCU's.3 to 5 years of recent experience either in a commercial environment.Good understanding of technical and customer requirements.Experience in the creation of technical product documentation.Excellent written and verbal communication skills in a team-based work environment.Able to work autonomouslyDesirables:Experience in the design and development of Electronic products. (analog and RF a bonus)Experience with assembly, test, and troubleshooting of electronics systems.Good understanding of the PCB design process, some experience in schematic and PCB layout. (Altium preferred)An opportunity not to be missed! Apply NOW!
EstimatorBrisbaneLight your path to a better career.Be part of the engineering and production of premier LED signage products within the Intelligent Transport Systems and Portable Traffic Products Industry.The company is in Brisbane, Queensland.What you'll do:Generate accurate quotes and do estimation process including client solution options using existing products or design of a new product.Provide detailed, costed and accurate quotes within 24 hours of the request.Undertake total project estimation for bid and tender submission, adhering to deadlines established at project commencement.Access product specifications, office resources, previous projects and colleagues to identify estimate (or quote) inputs, including componentry, raw materials, labour and transport/logistics.Liaise with clients to determine additional information for the quote and/or answer any questions arising from the quote.Consolidate BOMs and existing supply chain to develop a Common Parts library/registerMaintain the library to ensure accurate pricing and contact details.What you'll need:Have proven ability to tender on multiple projects simultaneously.Excellent attention to detailHigh level written and communication skills.Experience with Software - MYOB Exo, quoting software (essential) and CRM's (advantageous).Well-developed interpersonal skills with strong client focus.What's in it for you:Work with a skilled and technical workforce.Competitive salary and benefitsAn opportunity not to be missed. APPLY now!
Senior Firmware EngineerMelbourneBe at the forefront and develop greenfield products by working in the latest tech stacks that will benefit and protect millions of lives.Step up your career and join a fast-paced, rapidly growing IoT company.Work from home opportunity available.The company is located in Melbourne, Victoria.What you'll do:Develop high-quality, robust firmware and software for inhouse productsDesign, develop and maintain code across the whole SDLCContribute to new hardware, testing and evaluating componentsPrototype new designs and evaluate new componentsMaintain existing firmware, improve performance, robustness, add features or ports to new hardwareWhat you'll need:Solid background in commercial C/C++ development is essential, with experience delivering products to the market is highly-desiredDesire to contribute to a robust team-based environmentOutstanding Embedded C/C++ and design skillsReal-time operating systems, threading, concurrency issuesEmbedded Linux development (including bootloaders, packaging, distribution mgt)Experience with OpenWRTUSB development (UVC, HID, CDC, custom protocol design)Source code management with GitTesting – manual, automated, thorough validationDebugging, fault finding on boardsUnderstanding of the complete Software Development Life Cycle and Agile ProcessesAbility to read complex electronics schematics and multi-layer PCB layoutsExcellent verbal and written communication skillsExcellent problem-solving and debugging skillsWhat's in it for you:Flexible working – you can come to the office or work from homeWork with a great engineering team with a fantastic cultureWork in the latest tech stacksCompetitive salaryApply now and don’t miss out.
Junior FPGA EngineerAdelaideBuild your carrier up to developing world-leading RF solutions.Step up and be part of this innovative team developing next-gen RF Technology.Detection, identification. The sky is the limit.The company is located in Adelaide, South Australia.What's in it for you:A workplace that believes in innovation, quality, and a work-life balance.A flexible, inclusive and friendly culture and work environmentMonthly company-wide dinners, and social activities.Training and development to employees for career and skills progression.Competitive remunerationGet a chance to travel and join tradeshows and expos.What you'll do:Design real-time FPGA solutionsDesign signal processing algorithms Work in a team environment Apply Agile engineering best practiceWhat you'll need:Essential: FPGA design, VHDL and/or embedded C/C++, Communication systemsRelevant tertiary level education Industry experience in FPGA designExperience with communication systems and technologyExcellent verbal and written communication skills MUST be an Australian citizen.Nice to have:MATLAB, C++, Linux embedded systems, RF hardware design, RF and electronic test equipment operationIndustry experience in RF and electronic hardware development Experience with continuous integration and test-driven development Current Defence security clearance. Develop future technology in RF. Apply NOW!
Firmware EngineerMelbourneRedefine a new generation of medical devices. Join an exciting high-tech company developing cutting-edge 3D optical imaging instruments. A company committed to producing innovative and highly accurate imaging instruments is looking for a Firmware Engineer.The company is located in Melbourne, Victoria.What’s in it for you:An opportunity for you to grow and learn in a friendly and supportive cultureAttractive remuneration packageContributing to a fast-growing company at the leading edge of diagnostic imagingWhat you’ll do:Build the firmware for the real-time control of instruments which includes controlling a variety of actuators, sensors, and displaysDevelop high-quality, robust firmware and softwareDesign, develop, and maintain code across the whole SDLCBring-up new hardware, test, and evaluate componentsMaintain existing firmware, improve performance, robustness, and add features or port to new hardwareWhat you’ll need:At least 3 years of relevant industry experienceEmbedded C/C++ and design skills to a high standardExperience with 32-bit MCUs and toolchainsReal-time operating systems, threading, concurrency issuesEmbedded Linux development (including bootloaders, packaging, distribution mgt, etc)Testing – manual, automated, thorough validationMotion control for multi-axis motors and actuatorsControl of and interfacing with displaysControl systems, PID control design and tuningThorough understanding of various communications protocols, including RS-232/485, SPI, I2C, USB (incl. SS)Nice to have:Has understanding of electronics schematics and multi-layer PCB layoutsElectrical Engineering and digital fundamentalsVHDL development and Xilinx VivadoPython scripting and automationExperience working with Atlassian Jira and BitbucketIEC-62304 ExperienceApply NOW, and don't miss out on this tremendous opportunity!
Senior Firmware EngineerMelbourneFancy working with firmware controlling embedded processors in both wired and wireless embedded devices?Work with a cross-functional electronics team and apply your knowledge in embedded software, communications protocols, basic electronic circuits, signal processing, and wireless networks.Join an award-winning international consultancy and deliver exceptional product solutions for some of the world's largest businesses and consumer brands (mobility, medical devices and consumer electronic space).The company is located in Melbourne, Victoria.What's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team cultureWhat you'll do:Responsible for providing substantive technical assistance in software development projects, including the design, coding, and testing of all embedded software system components.Specifying, designing, implementing, releasing, and supporting embedded software products.Participating in embedded design projects from concept to production.Developing using C/C++, and python scripting in support of the embedded system development process.Collaborate strongly with the Senior Firmware Engineer and with Electronics Hardware Engineers, Project Managers, contract personnel and clients.Writing and executing Engineering / System test plan-cases.What you'll need:Bachelor's degree in Computer Science, with experience in Software development (2-3 years) and willingness to move towards FW development. Alternatively, Electronics Engineering or similar discipline 5-10 years plus experience in an embedded software space with an understanding of complex stacks found in large embedded software systems.Must have experience with 32-bit microprocessor architecture.Knowledge and experience with In-Circuit Emulators and Logic Analyzers.Willing to work on a variety of projects with different technologies.Flexible with technology trade-offs with respect to project size.Willing to work in a fast-paced consulting design environment.Nice to have:Knowledge of Bluetooth Low Energy protocol is a bonus.For a detailed conversation, Apply NOW and let's have a chat.
Production ManagerMelbourneDon't you love it when a plan comes together?  Do you want to contribute to a company that provides platforms and diagnostic products for biomedical applications that bridge the gap from research to market with world-leading innovation, capability, and cost-effectiveness?Steer the course of research and development.The company is located in Melbourne, Victoria.What's in it for you:The role includes exciting opportunities with creative development and real-world outcomes.Receive great exposure to world-class software development and opportunities to grow and learn in the field of medical devices.Be part of a development team focused on cutting edge medical instrument hardware and software.What you'll do:Project ManagementCoordinating with internal and external services for manufacturing of system parts Communications with stakeholders, suppliers and manufacturers.Finding creative solutions to supply issues. Scheduling and planning Be part of the executive team and participate in key decisions.What you'll need:Documentations and problem-solving skills.Understanding of Electronics Production Supply chains.Must be an Australian Citizen or Permanent Resident at the time of application.Proficiency in Database management skills and spreadsheets. Excellent communication skills.Experience in Electronics Product developmentNice to have:Experience in Medical Device production and standards.Experience in Embedded device development Does this sound like you? APPLY NOW!
Software Development Operations EngineerMelbourneDo you want to contribute to a company that provides platforms and diagnostic products for biomedical applications that bridge the gap from research to market with world-leading innovation, capability, and cost-effectiveness?Bring biomedical devices to the next level with your Software Development and DevOps skills. Steer the course of research ad development.The company is located in Melbourne, VictoriaWhat's in it for you:The role includes exciting opportunities with creative development and real-world outcomes.Receive great exposure to world-class software development and opportunities to grow and learn in the field of medical devices.Be part of a development team focused on cutting edge medical instrument hardware and software.What you'll do:Software DevelopmentTechnical Project ManagementConducting software development estimates and forecasts.Customer and stakeholder liaison.Design input review, collaborating with Systems Engineering Groups.Assisting in operations management throughout the SDLCSoftware programming and continuous integration tasksWhat you'll need:Degree in software engineering, computer science or programmingDocumentations and problem-solving skills.Must be an Australian Citizen or Permanent Resident at the time of application.Software Systems - Architecture and DesignExposure to Unit Testing and understanding of Test Driven DevelopmentNice to have:Experience in C#Experience in Embedded and device development Don't be left behind! Join this growing and evolving team! Apply now.
Firmware EngineerMelbourneDo you want to contribute to a company that provides platforms and diagnostic products for biomedical applications that bridge the gap from research to market with world-leading innovation, capability, and cost-effectiveness?The company is located in Melbourne, Victoria.What you'll need:At least 5 years of work experience in industrial electronics and firmware.Experience developing safety-critical firmware for medical products would be highly regarded.Able to debug hardware PCBAs and write drivers for bare-metal microcontroller systems.Exposure to a wide range of hardware interfaces and communication protocols desirable.Experienced in writing clean code in C for embedded devices.Knowledge of Microchip PIC32 processors is desirable.Excellent communication and documentation skills.You will be creative, self-motivated, and able to work to deadlines and schedules.Australian citizen or Australian Resident status must exist at the time of application. What's on offer: Popular technology domain to work inGreat team cultureCompetitive salary packageBe part of this growing, evolving team. Apply Now!
Systems EngineerMelbourneLooking to boost your systems engineering career with a leading medical device company?World-leading innovation, capability, and awesome company culture.What you'll be doing:Coordinate and associated technical documentation including, Specifications, Quality planning, Risk management planning, and V&V planning.Manage release of technical documentation and Design History Files to customers with approval of management as part of the project management process.Create and issue Technical Documentation.Plan and undertake process validation engineeringCollaborate with team to determine documentation requirements and generate content.Provide feedback to management on documentation standards and procedures for management.Prepare and edit technical documentation including review with stakeholders, including customers.Understand, Implement and plan Engineering Systems to the relevant ISO 13485, CFR 820 standards and IVDRSupport customers and work with the project managers in the provision of design history file DHF, outputs from the System Engineering process.Support Quality Audits with external auditors including customer audits in presenting and explaining the Systems Engineering approach, documentation, and recordsWhat's in it for you:Popular technology domain to work inGreat team cultureCompetitive salary packageBe part of this growing, evolving team. Apply Now!
Fully REMOTE - Embedded Linux DeveloperMelbourneA world leader in Video Display and Recording for content creation technology.Great
working environment - flexible hours (core hours 10 am -3 pm) work from
home, good work-life balance, very competitive salary.THIS IS A FULLY REMOTE OPPORTUNITY I'm looking for:Excellent top-quality C or C++ programming skills. This is absolutely mandatory.Embedded Linux development experienceExcellent problem solving and debugging skillsNice to have: (Not mandatory)Experience working in a multi-threaded environmentExperience interfacing with an FPGAExperience with Video/Image Compression librariesONLY OPEN to CANDIDATES IN AUSTRALIAIf this looks interesting, apply now, and let's start a conversation!
Senior Software Engineer - Platform IntegrationSanta ClaraJoin an awesome telecom company building the next generation of networking software solutions for the AI age.The salary is in the range of 160K to 190K plus bonus (up to 12%)The company is in Santa Clara, CA.The job will however be REMOTE until further notice.What you’ll do:
 
Integrate L2, L3, and MPLS features in dataplane and integrate with 3rd party SDK.Continuous learning and development of skills in system and network virtualization.Work in close co-ordination with other team members including offshore development teamsWhat you’ll need:
Solid understanding of Linux networking and operating systems concepts.7+ years experience of IP networking stack in Linux or similar embedded operating systemsExperience designing and developing network protocols, analyzing and improving existing protocol specifications.Experience with design and development of Layer 2, Layer 3, MPLS networking control, and/or data plane software.Experience with Broadcom SDK and platform integration.Expertise in C programming, well versed with IPC handling.

Be part of this growing, evolving team. Apply Now!
Mechatronics EngineerMelbourneFly high with a world leader in the development of Computer Vision and Artificial Intelligence solutions for the Defence and civilian sectorsInnovate in fields like Intelligence, Surveillance and Reconnaissance (ISR) on a range of manned and unmanned terrestrial and aerial platforms.What you'll do:Reporting to the Hardware Development Manager, the successful candidate will be responsible for the design, build and test of a range of products that contain multi-disciplinary elements for both R&D and production projects.  A substantial part of the role will involve documentation as we work in a highly regulated industry. What you'll need:Degree level qualification in a relevant Engineering discipline.Three or more years experience working in a highly regulated industry (such as aerospace or medical).Excellent attention to detail.The ability to work autonomously or as part of a team.Thorough documentation skills. Nice to have:Conventional mechanical design and documentation including GD&T.Composite design and documentation.Wire harnesses / looms design and documentation.Motor control systems and actuator design and documentation.PCB design and documentation.3D printing for prototype development.Production quality control (e.g. ISO9001 or AS9100).Technical publications.SolidWorks or similar 3D CAD package.KiCad or Altium Designer. What's in it for you:Join a team with a culture of excellence and innovation. A small, rapidly growing and technically diverse team, you will get exposure to cutting edge technologies and a broad range of technical disciplines.Enter a fun and good-natured working environment, where staff are supported but work with autonomy and take ownership of their work. Join a team that supports flexible working conditions and our office is located in Port Melbourne, a short distance from the Melbourne CBD.Be an innovator. Don't miss out.  Apply now!
Embedded Software EngineerAustralindBuild the best breed of microcontroller-based industrial equipment using your embedded C/C++ development skills.The company is located in Thebarton, South Australia.
What you'll need:
Embedded microcontroller C programming skills.Embedded C++ programming skills in Linux environment.Software and system testing skills, familiarity with HMI, controllers, sensors, and actuators.Ability to working in a structured development environment
Nice to have:
System integration: Sensors, Actuators, PLC, SCADA experience is a plus.PHP programming, MySQL.Scripting: Bash scripting, Python, Perl
What's in it for you:
A safe workplace Skills training as required driven by company strategic planning and objectivesOpportunities for introducing innovation into our marketplaceForum to present new ideas or alternate solutions without repercussion
Apply Now for a quick interview and qualification process.
Embedded Software EngineerMelbourneLift 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 packageWork on unique projects and productsExcellent opportunity to sharpen your experience and skillsetExcellent 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++Minimum of 4 years experience in embedded software development preferably in IoTExperience with Microchips like dspic33/PIC32, NXP iMX or ESP32Experience working in a fast-paced environment dealing with complex and multiple tasks.Ability to follow schematics and implement firmware to matchNice to have:Experience working with commercial and industrial IoT products.Experience with AWSBe part of this growing, evolving team. Apply Now! 
Senior Software Engineer - Segment RoutingSanta ClaraDo you want to work for a company that is building the next generation of networking software solutions?The telecom industry is changing rapidly and we are looking for talented engineers who can help us build the future. We are working on cutting-edge routing protocols like BGP, OSPF, IS-IS, MPLS and Segment Routing (SR), SRv6, PCEP, EVPN. You will be part of an awesome team that helps shape the future of this industry.




Salary is in the range of 140K to 185K
plus bonus (up to 12%).



The company is in Santa Clara, CA. What's in it for you:Join a growing global team with over 300 customers worldwide including major networking equipment manufacturers.Great Engineering Culture

What you’ll need:



Solid understanding of Linux OS
networking4+ year experience of IP networking
stack in Linux or similar4+ years of experience implementing
Layer 3 Routing protocolsGood knowledge of IP/MPLS Forwarding.Experience with Broadcom SDK and
platform integration.Expertise in C programming, well versed
with IPC handling.

Be part of this growing, evolving team.
Apply Now!
Embedded C Software EngineerCremorneJoin an excellent team of highly experienced embedded engineers working together to create unique products used throughout the world.
 
If you're looking for a remote job opportunity that offers great working environment, flexible hours (core from 10am-3pm), good work-life balance and very competitive salary then this could be the company for YOU!The company is located in Cremorne, Victoria.
 
I'm looking for:
 
Excellent top-quality C programming skills. This is absolutely mandatory.Experience developing with Embedded Linux or RTOSExcellent problem solving and debugging skills
Nice to have: (Not mandatory)
 
Good C++ skills (bonus points for this – not mandatory)Experience working in a multi-threaded environmentExperience with Xilinx MPSOC architecture
 
If this looks interesting, Apply now, and let's start a conversation!
Software QA EngineerBrisbaneDo you want to test the latest tech in computer vision and machine learning applied to an edge computing real-world problem?Do you have a detective mind and like to get to the bottom of things to find the absolute truth?Do you get satisfaction in finding faults and bugs in software so products can be bulletproof?Do you like to automate tasks using scripting languages such as Python?If you tick all these boxes, this one will be right up your alley.Onsite role in Brisbane and relocation expenses from other states will be covered.What's in it for you:Work with cool tech - CV/MLKnow your work will impact the whole projectBe part of the A-grade tech teamHighly competitive salaryWhat you'll do:Ensure the robustness and quality of products through rigorous testingCreate and execute test plans and test casesMake ongoing improvements to testing processesAnalyse, document and track defects detected on the systemBuild and maintain a product test farm and test scripts to execute and  test Architect and manage a Continuous Integration delivery pipeline for our different technology offeringsWhat you'll need:Degree in Computer Science or Software Engineering5+ years of software QA experience + good experience with LinuxExperience with setting up hardware platform testing environments and automationStrong understanding of Networking and API ProtocolsStrong knowledge of Python (C++ would be nice to have)A positive and can-do attitude is a mustAbility to take ownership and work independentlyAustralian permanent resident or citizen candidates ONLY.Don't delay Apply Now for this rare QA opportunity.
Firmware EngineerMelbourneGlobal product brand going guns in IoT products touching the lives of millions is expanding their engineering team in Melbourne.The company is located in Melbourne, Victoria and is open to REMOTE candidates.What's in it for you?Interesting problems to solve - never be boredGood pay and benefitsExcellent engineering team cultureFlexible hours Looking for: (MUST have's)5 years+ developing large Embedded Systems projectsShould have worked on varied MCU's including RTOS'sStrong C/C++ experienceShould have an understanding of hardware ie chipsets and datasheetsShould be experienced using Linux as a coding and development platformEnjoy solving technical problems Desirables:Wi-Fi, Zigbee, Bluetooth/BLE, 802.11, SSL/TLSExpertise with Protocol Analysers, JTAG, debuggers etcBootloadersPythonApply Now!
Senior Software EngineerAdelaideWant 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:
5+ years of experience as a software engineer with exposition to modellingFirst exposition to the Product Manager roleExperience working in direct contact with customersC/C++ or similar programming languagesKnowledge 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 prototypesSoftware development processes and toolsGood data structures and algorithms knowledgeGoal-driven motivated individual with focus on outcomesAbility to work independently with minimal supervisionStrong problem-solving skillsWorking knowledge of automotive electronics system architectures and applicationsWorking knowledge of hardware/software interfaces and their operation in embedded systems
Nice to have:
Multicore processors architecture (Infineon Tricore)AutosarEmbedded RTOS architecture and operation, including driver softwareModelling and simulation tools and ecosystem knowledge
What's in it for you:
Join a pioneer in the fieldWork with a global team of engineersSee the impact of your work in mission-critical systemsCompetitive salary 
Don't delay Apply Now for a confidential and quick application process!
Research Engineer - Reconfigurable ComputingArlingtonBe a disruptor and advance the field of Reconfigurable Computing.Be at the forefront of research and development in advanced AI, Information Processing, Computing, Cybersecurity and communications tech.The company is located in Arlington, Virginia.What's in it for you:Continual growth through contributing, creating, and leading a research agenda.Work in a culture of transparency and idea generationExcellent opportunity to sharpen your experience and skillsetFree reign on what research you want  to do.Remote & hybrid work options are availableWhat you'll do:Implements research project solutions in one or more programming languages to meet technical needs. Translate domain-specific needs into implemented solutions. Demonstrates domain expertise and technical contributions in several related research areas.Reviews and evaluates results and conclusions of research projects.Learns new technology required to support project goals via tutorials, reading research publications and/or attending appropriate conferences. Work as a member of a team, collaborating closely with supervisor(s) on technical progress and challenges and provide guidance on technical decisions for assigned projects and projects in related areas. What you'll need:Knowledge of computer architecture, reconfigurable computing (FPGAs) and relevant programming languages (System Verilog, VHDL, C/C++, Python).Experience with CAD algorithms and tools for ASIC or FPGAs, test and verification, hardware security, or hardware machine learning.Prior experience with Digital Design and standard ASIC or FPGA tools (Synopsys Design Compiler, Cadence Stratus, Xilinx Vivado, Intel Quartus).Ability to handle Controlled Unclassified Information (CUI). Per U.S. government regulations, eligibility to handle CUI requires U.S. Citizenship.Nice to haves:M.S. Degree in Electrical and Computer Engineering or equivalent. Experience in digital logic verification and/or model checking tools such as Synopsys Formality or Cadence Conformal, a plus. Previous patents, publications, or other demonstration of innovations in digital design, a plus. Stop being on the sidelines. Apply now!
Computer Vision / ML DeveloperMelbourneExercise your grey matter to the max working on deep learning computer vision applications which save lives. Join a team of super creative and talented engineers.The company is located in Melbourne, Victoria.What you'll need:Bachelors/PhD in Computer Science or related fieldsML and deep learning experience applied to computer vision beyond just using off the shelf libraries like openCVGood understanding of neural nets applied to computer vision.Experience with ML frameworks such as TensorFlow.Nice to have:C++PythonParallel programming for neural netsInterviews in progress - Apply Now!
Senior Firmware EngineerMelbourneEmpower the scientific community. Make an impact!Design and build scientific instrumentation (i.e., tunable lasers, power lasers, laser controllers, wave-meters, and RF equipment) for high-end physics research.Join a rapidly growing high-tech scientific instrumentation research and manufacturing organisation.The company is located in Melbourne, Victoria.What's in it for you:Get your hands dirty and work in high-end research and developmentFlexible working environmentHave a direct influence on product developmentExcellent opportunity to sharpen your experience and skillsetWhat you'll do:Establish and lead the software development team, with the long-term aim to lead a group of junior firmware engineers.Develop and support both embedded and application software used within the company’s products and software used for internal to the company, be it for calibration, testing and research.Work on various units and experimental setups ranging from atomic clocks, quantum computing systems, laser controllers, RF systems and wave-meter instrumentation. What you'll need:Extensive experience in developing, implementing, and debugging with microcontrollers (ARM / STM32)5+ years C/C++ for embedded systemsAbility to read schematics and datasheetsFamiliarity with various communication protocol (USB/Ethernet & I2C, SPI, Quad SPI, DCI interface)Proven ability in documentation and manual writingExpertise to lead and set up proper and correct software practices within the companyWorking rights in Australia (permanent resident or Australian citizen)Nice to have:Application Software with proficiency in PythonEmbedded code for Instrumentation equipmentDigital signal processing knowledgeApply NOW, and don't miss out on this tremendous opportunity!
Senior Hardware EngineerMelbourneDoes joining
a world leader in video display and recording technology tickle your fancy?Do you want
to be involved in the product development of unique products used worldwide?Are you
flexible and a natural problem solver?Bring content
creation technology to the next level!The company is in Melbourne, Victoria.What
you'll do:Develop
hardware for new products and maintain existing products.Meet
with key stakeholders to gather information about requirements.Creating
designs and schematic entries.Participate
and contribute to the review of others' designs when requested by other
team members.Collaborate
with other engineers to ensure smooth integration (specifically software
and Mechanical Engineers)What
you'll need:Experience
in Schematic capture (Altium Preferred).Experience
in component level electronic design.Desirable:Experience
with the serial interfaces: SPI, UART, I2CExperience
working with Video Interfaces HDMI, SDIExperience
with High-Speed comms interfaces USB, Ethernet, PCIe, SATAExperience
with High-Speed memory DDR3/4Power
supply design, Audio circuit design, EMC Design, DFMInterest in
Photography, Videography and Audio production will be highly regarded.











































If this looks
interesting, Apply now, and let's start a conversation!
Electronics EngineerMelbournePlay an essential role in global, sustainable energy.Build next-generation inverters compatible with solar, wind, hydro, microgrids and diesel generators. Join an engineering team with proven manufacturing excellence gearing up for their next growth phase.The company is located in Melbourne, Victoria.What's in it for you:Join an evolving and dynamic team, with a huge project development roadmap.Rub shoulders with highly experienced engineers.Competitive salary.Flexibility of working arrangement.What you'll do:Write and review Electrical requirement documents for our various products.Design products and components to requirements, with re-use, modularity, and standardization in mind.Working closely with other engineers to design, build, test and debug complex power electronics.Identify the proper EMC, certification and compliance requirements.Develop innovative control algorithms for advanced power conversion products.Control system firmware development and validation.What you'll need:Tertiary qualifications in Electronics Engineering or equivalent.Have 10+ years commercial experience developing complex power products.Deep knowledge of High-Power electronics, Power Circuit Topologies and Control systems (inverter, DC/DC, IGBTs, MOSFETs, signal conditioning and filter circuitry etc.).High Power Electronics experience – both at a circuit level and component level - Rectifier circuits, IGBT, MOSFET, Barrier diodes, power conversion devices – magnetics, inductors, rectifiers, etc.Experience in design for EMC, DFM/DFT considerations as well as design for volume manufacture.Experience using simulation tools for power / frequency / integrity / thermal assessments (MATLAB/Simulink, Simplorer, LTSpice, pSpice, Maxwell, etc.).Apply NOW, and don't miss out on this tremendous opportunity!
Fully REMOTE - Embedded Linux Software EngineerMelbourneJoin an excellent team of highly experienced embedded engineers working together to create unique products used throughout the world.
THIS IS A FULLY REMOTE OPPORTUNITY What's in it for you:Great working environment - flexible hours (core hours 10am -3pm), work from home, good work-life balance, very competitive salary.
 
I'm looking for:
Excellent top-quality C programming skills. This is absolutely mandatory.Experience developing with embedded LinuxExcellent problem solving and debugging skills
Nice to have: (Not mandatory)
Good C++ skills (bonus points for this – not mandatory)Experience working in a multi threaded environmentExperience with Xilinx MPSOC architectureONLY OPEN to CANDIDATES IN AUSTRALIA
If this looks interesting, Apply Now, and let's start a conversation!
Lead Research Engineer - Reconfigurable ComputingAmerican ForkBe a disruptor and lead the advance of Reconfigurable Computing.Collaborate with a high calibre team to research and develop cutting edge solutions in reconfigurable architectures, design tools, and hardware security.What's in it for you:Continual growth through contributing, creating, and leading a research agenda.Work in a culture of transparency and idea generationRub shoulders with most brilliant minds in the field.Free reign on what research you want  to do.Remote & hybrid work options are availableWhat you'll do:Implements research project solutions in one or more programming languages to meet technical needs.Maintains currency with and applies best practices in design, implementation, and engineering. Translate domain-specific needs into implemented solutions. Demonstrates domain expertise and technical contributions in several related research areas.Reviews and evaluates results and conclusions of research projects.Learns new technology required to support project goals via tutorials, reading research publications and/or attending appropriate conferences.Work as a member of a team, collaborating closely with supervisor(s) on technical progress and challenges and provide guidance on technical decisions for assigned projects and projects in related areas. What you'll need:Knowledge of computer architecture, reconfigurable computing (FPGAs) and relevant programming languages (System Verilog, VHDL, C/C++, Python).Experience with CAD algorithms and tools for ASIC or FPGAs, test and verification, hardware security, or hardware machine learning.Prior experience with Digital Design and standard ASIC or FPGA tools (Synopsys Design Compiler, Cadence Stratus, Xilinx Vivado, Intel Quartus).Ability to handle Controlled Unclassified Information (CUI). Per U.S. government regulations, eligibility to handle CUI requires U.S. Citizenship.M.S. Degree in Electrical and Computer Engineering or equivalent.Nice to haves:Experience in digital logic verification and/or model checking tools such as Synopsys Formality or Cadence Conformal. Previous patents, publications, or other demonstration of innovations in digital design, a plus. Get off the sidelines. Apply now!
Senior Project ManagerMelbourneJoin a darling ASX listed high tech company going guns expanding their R&D teams.Due to their growth, they are seeking a highly-skilled Project Manager to the mix.A self-starter with experience of the full product development life cycle which includes electronics, firmware and software development.You should also exhibit leadership qualities and mentor junior Project Managers as the company grows.If you're looking for a challenge that offers a great working environment, flexible hours (core from 10 am - 3 pm), good work-life balance, ability to work from home and the office, and a very competitive salary, this could be the company for YOU!The company is located in Melbourne, Victoria.What's in it for you:Work with a dynamic and highly technical team of engineersGreat team culture.Work-life balance with flexible hours and the ability to work remotely.Excellent salary packageWhat you'll do:Project manage the development of hardware and software products through the full lifecycle, from concept through to mass production.Hardware project management.Software project management.Planning and solving real time issues.Project management process improvement.Mentoring other PM's as and when requiredWhat you'll need:Experience managing product development life cycle of electronic and embedded based products.Experience in managing delivery of software products.Familiarity with Mechanical engineering design process.Familiarity with PCB design process and functional understanding electronic design.Commercial experience with any scripting language – eg Python, Javascript, etc…Experience with issue and project tracking software such as Jira.Get cool - Apply now!
Senior Embedded Software EngineerMelbourne
Mechatronics EngineerMelbourneWork for a world-leading, publicly listed Australian company, which develops, manufactures and sells medical devices for use in several industries worldwide.Make an impact on human health, veterinarian and food & agriculture.You will be instrumental in expanding the Device Manufacturing team to play a vital role.The company is located in Melbourne, Victoria.What's in it for you:Excellent opportunity to sharpen your experience and skillsetWork on leading-edge techGreat salary packageExcellent team and work cultureWhat you'll do:Demonstrated experience in performing a wide variety of design and manufacturing support duties and improving mechatronics and control systems.Demonstrated PLC programming, control systems and/or electromechanical equipment design knowledge. Knowledge/experience with ELAU will be highly regarded.Executing validation activities including, IQ, OQ, and PQ for new capital introductions.Product design, ranging from modification of individual components to the development of electro-mechanical assemblies.Liaise with vendors to ensure outsourced components are feasible and economical to manufacture.Identify & Implement improvements into the current manufacturing process.\Testing/prototyping and qualification of new parts/products and suppliers.Track and action design changes and revision controls to ISO9001 and ISO 13485 standards.Ensure designs are reliable and robust to meet the Davey quality standard.Ensure new products are safe to use and meet regulatory standards.Escalate issues and risks appropriately and ensure that they are appropriately tracked and resolved. What you'll need:Degree in Mechatronics Engineering.Minimum of 5 years experience in Product Design and DevelopmentMinimum of 5 years experience in Project deliveryExperience in Automation, PLC programming and Vision SystemsExperience in testing and verification of designsExperience with 3D CAD design tools (Solidworks preferred)Excellent verbal, written, and interpersonal skillsNice to haves:Experience in Design For Manufacture and Assembly (DFMA)Experience with Failure Mode and Effect Analysis (FMEA)Knowledge of Project Management methodologiesApply NOW, and don't miss out on this tremendous opportunity! 
Firmware EngineerSydneyOne of my clients in Sydney is growing rapidly and is a leader in product development. Are you an Embedded / Firmware Engineer who loves working on diverse projects and loves interacting with clients and other team members?If this is you then look at this exciting opportunity. The company is located in Sydney, New South Wales.I'm looking for Embedded Engineers with:5 years experienceMid to senior levelSelf starter and problem solverEngineer who enjoys challenges and “owning” a projectProven track record on custom hardware.  Ability to debug electronics during development (not someone who has always worked on mature hardened electronics) not afraid of a Oscilloscope, signal generator or probing electronics for issues. Bare metal / FreeRTOS on Stm32 is used predominantly however experience with Nordic NRF platform and UBLox cellular modules would be desirable.Experience with GSP, cellular modules, micro controllers, low power applications (ultra low power), BLE, Wi-Fi, LoRa, Sdi12, 4-20mA loop, serial interfaces, displays, learning algorithms, IoT security, MQTT, contemporary IoT platforms (Azure and AWS products) etc.Ability to communicate to clients on technical issues and options (not project management) Likes working in a fast paced environment Solid ability to estimate effort of a task in areas of new development. Solid communication ability with project management on scope timeline, issues and risks. Great opportunity if you are looking to up your career and to work on cutting edge tech. Apply now!
Embedded C Software EngineerPerthJoin an excellent team of highly experienced embedded engineers
working together to create unique products used throughout the world.The company is located in Perth, West Australia.I'm looking for:Degree in electronic/digital or software engineeringMinimum of 5 years experience in embedded software developmentProficient in C programmingExperience with RTOS'sEnthusiasm and willing to try anything and learnExcellent problem solving and debugging skillsWhat's in it for you?Challenging work in an environment Good pay and benefitsExcellent engineering team cultureIf this looks interesting, apply now and let's start a conversation.
Netconf Senior Software EngineerSanta ClaraWorld leader in disaggregated networking solutions, building next generation of networking software solutions for the AI age.The company is located in Santa Clara, CA.
What you'll do:
Support the management layer functions of OcNOS, mainly Netconf and also SNMP/CLIDesign new features to support the latest feature additions in NETCONF/RESTCONF.Innovate and explore ways to enhance the software features in terms of usability. Also for managing huge network configurations, performance and scale are very important factors.Also, enhancement features to increase the usability of the framework for data model engineers.Optimize the framework in terms of performance and scaling.
What you'll need:
Netconf experience (focused on the server-side instead of the client-side)Experience with modeling (using Yang)XML and REST knowledge/experienceExperience with SDN controller and good in C programming
What's in it for you:
Join a growing global team with over 300 customers worldwide including major networking equipment manufacturers.Great Engineering CultureCompetitive salary Be part of this growing, evolving team. Apply Now!
Senior Software EngineerMelbourneAs an Engineer, nothing excites you more than working with a proven innovator.Help redefine a new generation of medical devices.Join an exciting high-tech company developing cutting-edge 3D optical imaging instruments.The company is located in Melbourne, Victoria.What's in it for you:Flexible working hours.Attractive remuneration package.An opportunity for you to grow and learn in a friendly and supportive culture.Contributing to a fast-growing company at the leading edge of diagnostic imaging.What you'll do:Develop high-quality, robust desktop software.Work on 2D & 3D visualisation of clinical datasets.Design, develop, and maintain code throughout the whole SDLC according to IEC-62304 and other applicable standards.Work on clinical software for a worldwide market with great scope for impact.Collaborate within a team of highly skilled specialists in embedded systems, electronics, and optics.What you'll need:C++/C# development.Commercial or open source 3D rendering experience.Experience in delivering products to market.Excellent technical and problem-solving skills.Excellent verbal and written communication skills.Principles of Software Engineering and best practices.Understanding of the full Software Development Life Cycle.Nice to have:Experience with scientific software, including the Visualization Toolkit (VTK) and the Insight Toolkit (ITK) libraries. Game development experience using C++Apply NOW, and don't miss out on this tremendous opportunity!
Embedded Software Development EngineerBrisbaneTake charge in developing clean energy solutions.Design commissioned solar power, battery storage and microgrid solutions for commercial and industrial sites.Join the leader in unlocking a cleaner energy future and lowering the cost of power to Australian businesses.The company is located in Brisbane, QueenslandWhat's in it for you:Potential for responsibilities towards international projectsRub shoulders with highly experienced engineersWork with technologies with real impact to the futureWhat you'll do:Development of firmware and hardware for R&D products   Implement communication protocols for TCP Modbus, DNP3, Ethercat, CAN, SPI.Coordinate with the engineering team to develop preliminary designs and budgets  Manage product development projectsOverseeing design, configuration, testing, commissioning and compliance reporting for bespoke solutions based on project requirementsWhat you'll need:10+ years proven experience and knowledge of embedded micro-processor systems, applicable design standards, commercial products, analysis, investigation, and fault finding.Expertise in C, C++, PythonPCB layout using AltiumExperience in design and implementation of real time control system strategiesSCADA, automation and associated data communications systemsFor a detailed conversation, Apply NOW and let's have a chat.
FPGA Engineer – Digital Design & SecurityArlingtonDon't just foresee the future, make it happen!Push your ideas from academic conception to applied research.Join a world leader in the research and development of advanced artificial intelligence, information processing, computing, and communications technologies.This is a FULLY REMOTE OPPORTUNITY!What's in it for you:Continual growth through contributing, creating, and leading a research agenda.Work in a culture of transparency and idea generationExcellent opportunity to sharpen your experience and skillsetWhat you'll do:Researching and developing toolsets to map AI algorithms directly to hardwareOptimizing full-scale testing of billion transistor FPGAs to minimal runtimePerforming experiments on the International Space StationFabricate novel computer architectures.What you'll need:PhD or MS and equivalent experience in Computer Engineering, Electrical Engineering, or Computer Science required.Previous publications, patents, or innovations related to EDA for digital design, hardware security, formal verification, or novel application mapping.Expert-level understanding of FPGA devices and architectures such as Xilinx Virtex-7, UltraScale, and UltraScale+.Five years of digital design experience using Xilinx Vivado or Intel Quartus CAD tools and commercial/academic cad flows.Five years of C++/Java and Python development experience, including contributions to large-scale commercial or open-source software projects.Qualified candidates for this position must be willing and eligible to apply for and maintain a collateral Secret clearance. Per U.S. government regulations, eligibility for this clearance requires U.S. citizenship. Current SECRET clearance or higher is a plus.Apply NOW, and don't miss out on this tremendous opportunity!
Computer Scientist - Reconfigurable ComputingArlingtonThe future is now. With technology rapidly evolving, wouldn't you want to be a key innovator?Spearhead Research and Development supporting architecture definition, custom EDA tool development and realization on ASICs and FPGAsOne of the US' best research teams is looking for highly talented, motivated researchers to lead research and development in the area of secure hardware.The company is located in Arlington, Virginia.What's in it for you:Learning and idea generation.Transparent and constructive feedback.Continual growth through contributing to, creating, and leading a research agenda.Research fields that matter to you!What you'll do:Researching and developing toolsets to map AI algorithms directly to hardware. Optimizing full-scale testing of billion transistor FPGAs to minimal runtime. Performing experiments on the International Space Station.Utilizing ISI’s MOSIS service to fabricate novel computer architectures.What you'll need:PhD or MS and equivalent experience in Computer Engineering, Electrical Engineering, or Computer Science required.Previous publications/patents, or innovations related to CAD tool development, test and verification, computer architecture, or hardware machine learning.Solid understanding of CAD algorithms leveraging High-Level Languages, LLVM, or High-Level Synthesis.Experience with standard digital design tools (FPGAs and ASIC) such as Xilinx Vivado, Intel Quartus, Synopsys Design Compiler, Cadence Stratus, or Open Source CAD tools.Ability to handle Controlled Unclassified Information (CUI). Per U.S. government regulations, eligibility to handle CUI requires U.S. Citizenship.Nice to have:1-3 years of experience developing and/or verifying embedded systems with FPGAs or custom ASICs.1-3 years of experience using digital logic verification and/or model checking tools such as Synopsys Formality or Cadence Conformal.Understanding of Machine Learning toolkits (Keras/TensorFlow/PyTorch)Be a hero in research and drive innovation forward. Apply now!
Senior Embedded C Software EngineerMelbourneJoin an excellent team of highly experienced embedded engineers
working together to create unique products used throughout the world.Great
working environment - flexible hours (core hours 10 am -3 pm) work from
home sometimes, good work-life balance, very competitive salary.The company is located in Melbourne, Victoria.I'm looking for:Excellent top-quality C programming skills. This is absolutely mandatory.Experience developing with embedded Linux Excellent problem solving and debugging skillsNice to have: (Not mandatory)Good C++ skills (bonus points for this – not mandatory)Experience working in a multi-threaded environmentIf this looks interesting, Apply Now, and let's start a conversation!
Computer Scientist – Hardware SecurityArlingtonThe future is now. With technology rapidly evolving, wouldn't you want to be a key innovator?AI, including natural language, machine translation and information integration; networking and cybersecurity, informatics in medical applications; computational systems and technology, supercomputing and quantum computation. Innovations all brought on by research.One of the US' best research teams is looking for highly talented, motivated researchers to lead research and development in the area of secure hardware.What's in it for you:Learning and idea generation.Transparent and constructive feedback.Continual growth through contributing to, creating, and leading a research agenda.What you'll do:Researching and developing toolsets to map AI algorithms directly to hardware.Optimizing full-scale testing of billion transistor FPGAs to minimal runtime.Performing experiments on the International Space Station,Lead efforts analyzing and evaluating the effectiveness of hardware security techniques such as obfuscation, logic locking, or programmability for use in advanced lithography nodes and real-world Systems on a Chip use cases in terms of quantifiable security, overhead, and usability metrics.Research and develop techniques to quantifiably measure the effectiveness and vulnerabilities of hardware security approaches.What you'll need:PhD or MS and equivalent  experience in Computer Engineering, Electrical Engineering, or Computer Science required.Established publication record in Hardware Security, Computer Architecture, or ASIC design.Strong software engineering skills (Algorithms, Data Structures, etc).Expert level programming in Verilog or VHDL.Expert level understanding of SAT, ATPG, or reverse engineering tools.Ability to evaluate, critique, adapt, and apply published research on hardware security and ASIC design.Ability to handle Controlled Unclassified Information (CUI). Eligibility to handle CUI requires U.S. Citizenship.Nice to haves:Publication on or experience with circuit obfuscation, logic locking, IP redaction, side channels, and associated vulnerabilities is a strong plus.Familiarity with 3rd generation Artificial Intelligence a plus.Experience with open-source CAD tools such as ABC, Yosys, etc a plus.Be a hero in research and drive innovation forward. Apply now!
Firmware LeadMelbourneBe the leading light in driving a Firmware Development Team to new heights.Drive global IoT product development across various current and new products.Join a tech company that loves to innovate, take on challenges and push the boundariesThe company has offices all over Australia.What's in it for you:Work-life balance Great, competitive salaryWork with a supportive, innovation-centric teamAwesome work environment and cultureWhat you'll do:Lead the architecture of different firmware platformsWork closely with other team leads to create a full line of innovative lighting products.Lead and grow a team of strong firmware engineers.Work on the latest smart home platforms to develop the next generation of products.Manage the team and provide effective guidance.What you'll need:Experience in developing connected products and various connection protocols (WiFi, TCP/IP, UDP, Bluetooth, etc.)Hands-on firmware development experience for 32-bit CPUs in C/C++ 10+ years.5+ Years experience with Realtime Operating Systems (FreeRTOS, ThreadX, Zephyr, etc.)Must be able to read electronic schematics.Must be proficient in using lab equipment, multimeters, oscilloscopes, logic analysers etc.Experience with management to define product and feature backlog, roadmap, etc.Experience leading firmware feature estimation, resource and release planning, and working with the team to keep the commitments.Ability to act proactively to ensure smooth team operations and effective collaboration.Experience in doing performance reviews of team members.Nice to have:Python experienceBluetooth, Thread, Matter or ZigBee experience.Experience in Amazon Web Services (AWS)Knowledge of Apple Homekit.Does this all sound like you?  Don't delay. Apply now!
Research EngineerArlingtonBuild IP based tools to enable multiuser advanced EDA software being built by cutting edge research teams.Work on areas of research ranging from artificial intelligence, networking & cybersecurity even up to space systems and technology.What's in it for you:Continual growth through contributing, creating, and leading a research agenda.Work in a culture of transparency and idea generationExcellent opportunity to sharpen your experience and skillsetWhat you'll do:Leverage your experience in coding Virtual LAN and SDN programming using scripting, Python, C++ and Goolang.IP Packet layer experience will accelerate your progress to create cutting edge networking software which will be used globally.Independently implement solutions to targeted research systems issues and tools to support project goals.What you'll need:Knowledge of one or more relevant programming languages (e.g., Python, C++, Goolang)Experience with LinuxExperience with Virtual LAN and/or Virtual Extensible LAN.Experience with Mellanox Switches.Experience with SDN programming.Experience with Ansible, Bash and Nagios.Experience with Prometheus.Familiarity with and Simple Network Management Protocol.Experience with applicable IT protocols (e.g., Border Gateway Protocol, Secure Shell, Transport Layer Security).Experience with iptables and Network File System.Apply NOW, and don't miss out on this tremendous opportunity!
Embedded Software EngineerMelbourneBring your creative engineering mind to make a difference in solving current challenges and make an impact on the future.  Join a global leader in digital control systems for the automotive and industrial sectors. With products that combine software, mechatronics and electronics that can enable level 4/5 automation across a variety of industrial applications, you can take your career to the next level! The company is located in Melbourne.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 What you’ll do: Deliver highly reliable embedded software for automotive/military spec. hardware, including battery management systems, motor drivers, body control and communications modules. 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. Follow the safety-critical software development process and write great software for safety-critical systems. What you’ll need: Proficient in C, C++. MATLAB, Simulink, automated code generation is highly regarded. Minimum of 5 years’ experience in embedded software development in the automotive and/or robotics industries. Programming experience with CAN and Ethernet bus communications. Experience with MISRA, ASPICE or CMMI are mandatory and experience with ISO26262, ISO14229, IEC61508 are highly regarded. Experience with embedded OS such as RTOS or VxWorks highly regarded. Experience working in a fast-paced environment dealing with complex and multiple tasks. Ability to analyse problems and come up with innovative solutions. Be part of this growing, evolving team. Apply Now!
Senior Firmware EngineerMelbourneDo you want to contribute to a company that provides platforms and diagnostic products for biomedical applications that bridge the gap from research to market with world-leading innovation, capability, and cost-effectiveness?The company is located in Melbourne, Victoria.What's on offer:  Popular technology domain to work inGreat team cultureCompetitive salary package
What you'll need:
 
At least 5 years of work experience in industrial electronics and firmware.Project lead or product development lead experienceExperience developing safety-critical firmware for medical products would be highly regarded.Able to debug hardware PCBAs and write drivers for bare-metal microcontroller systems.Exposure to a wide range of hardware interfaces and communication protocols desirable.Experienced in writing clean code in C for embedded devices.Knowledge of Microchip PIC32 processors is desirable.Excellent communication and documentation skills.You will be creative, self-motivated, and able to work to deadlines and schedules.
Australian citizen or Australian Resident status must exist at the time of application.
 
Be part of this growing, evolving team. Apply Now!
Systems EngineerMelbourneEngineering is about developing meaningful and exciting products.Ever thought of making the world a better place?Start your journey in a multi-disciplinary product development consultancy setting.The company is located in Melbourne, Victoria.What you'll do:Technical management of specific product development lifecycle.Pulling information together to support conversion activities, such as inputs from other team members and project plans.Drive project deliverables.Oversee projects to ensure they are completed on time and within budget to a suitable standard.What you'll need:Engineering discipline experience, in either Electronic Engineering, Mechatronic Engineering, or cross-functional Mechanical Engineering.Demonstrated Commercial Acumen.5 years plus experience in a Systems Engineering role in a product-based business.Experience working with multidisciplinary teams.Experience in medium to high volume manufacturing ideally from a product/consulting background.Involvement in project management.What's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team culture employee benefits If this interests you, Apply Now and let's start a conversation.
Senior Software EngineerSydneyEver thought about moving to an exciting leading-edge technology domain?Dare yourself to challenge boundaries.Work with a trailblazer in the Aviation industry.The company is located in Sydney, New South Wales.What you'll do:Lead development of real-time applications for autopilot/drone operationDevelop custom device drivers for Linux operating systemsDevelop software for micro-controller based sub-systemsDevelop test profiles and scripts for validation and quality assuranceDevelop interfaces for third-party payloadsDevelop code for automated responses (detect-and-avoid, fail safes, sanity checks)Develop UI applicationsWhat you'll need:Qualification in software engineering with relevant experienceMinimum 5 years experience in relevant industries/rolesExperience with embedded systems programmingExperience with real-time applications developmentDemonstrated ability to manage a small team in delivering time-critical complex projectsGood working knowledge of C++, CAN, Arduino, RS232, and related protocolsWhat's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team culture employee benefits If this interests you, Apply Now and let's start a conversation.
Firmware Team LeadSydneyDo you have an interest to work on cutting edge embedded and IoT products?Do you like to be challenged in solving complex problems?Join a multi-award-winning company that has developed over 300 products and work with a team of high-calibre engineers.The company is located in Sydney, New South Wales.What's in it for you:Work in a challenging and fast-paced environmentJoin a world-leading product design companyWork on exciting new productsHigh competitive salaryWhat you'll do:Lead a group of talented Firmware Engineers.Write firmware for a diverse range of products.Work on products in a wide variety of industry including agriculture, mining, medical and defence.Work within a close team of highly experienced engineers to solve complex problems.Developed low power RTOS implementations along with strong IP networking / RF communication protocols.What you'll need:Ability to lead a group of Engineers.Embedded C language in RTOS environments.Experience in programming on STM32 and/or nRF.Experience in interpreting digital & analog circuit design schematics as well as the ability to use oscilloscopes.Deep knowledge in IP networking and communication protocols.Worked with web technologies and JavaScript IoT libraries (personal projects or commercial).Nice to have:Experience with Embedded LinuxHands-on experience with bespoke hardware.If this is you, Apply now and let’s start a conversation.
Embedded EngineerQueensland A reputed designer of high security communications systems is seeking your skills and experience.  The role has become open due to the company expanding its R&D Team. The company is located in Queensland.I'm looking for:  Degree in electronic/digital or software engineeringMinimum of 5 years experience in embedded software developmentProficient in C programmingExperience with RTOS's and 32-bit ARM-based micro-controllersExperience with embedded Linux programmingKnowledge of inter process communication (IPC)Strong debugging and problem solving skillsFamiliarity with scripting languages (Python, Bash, TCL)Experience with source code management and version control (GIT)Possession of, or the ability to qualify for, an Australian defence security clearance (baseline minimum, NV1 preferred)What's in it for you?Challenging work in an environment Good pay and benefitsExcellent engineering team cultureFlexible hoursApply Now for immediate representation!
C++ Software EngineerMelbourneWork on computer vision technology with a strong emphasis on creating commercial applications with real-time, real-world focus.Work in a fun and good-natured working environment, with flexible working hours and no unpaid overtime. The company is located in Melbourne, Victoria.What you'll need:Computer Science or Software Engineering degree, or equivalent.C/C++11 Collaborative and Self-Motivated. We are a very friendly team, but we do expect you to be able to self-manage your workload and contribute to the design and functionality of our software.Cross-platform development experience, including Windows, Linux and ARM environmentsNice to have:Algorithmic/computational processing in multi-threaded, run-time critical environments.GUI Design and Development. Our current products make use of wxWidgets, Qt, and Javascript/HTML5, but experience in any toolkit is valued.Experience with automated build and testing tools.An interest or experience in image processing, video processing, machine learning or artificial intelligence.Apply Now for immediate interviews.
Software Test EngineerMelbourneDon't miss this exciting chance help build biomedical devices that bridge the gap from research to market with world leading innovation.Build a long term and fulfilling career insuring only top quality software in creating industry-leading productsWork in the software quality team, alongside software and product development groups, to improve our products and ensure they meet strict functional, performance and quality requirements. The company is located in Melbourne, Victoria.Professional Requirements:Excellent spoken and written English is essential.Australian citizen or Australian Resident status must exist at time of application.You will be creative, self-motivated and able to work to deadlines and schedules.You will have a demonstrated approach to documentation, clear thinking and problem solving.A background in Engineering or Computer Science is highly regarded.What you'll do:Analysis of device, software and system requirementsPreparation and execution of test plans and protocolsManagement of product defects and reporting on the status of these defectsPreparation of test reportsWhat's in it for you:Training and skill development will be provided in the following areas:Medical device/safety critical software development processes and methodsRegulatory standards, ISO 13485 and IEC 62304 Unit testing and ‘Black Box’ test methodsMedical device platforms and the complex systems surrounding themIf this interests you, Apply now!
Software Engineer - Linux/QtMelbourneOne of my clients in Melbourne is growing rapidly mostly due to the demand for their award-winning products.An excellent team of highly experienced engineers working together to create unique products used throughout the world.The company is located in Melbourne, Victoria.What you'll need:Excellent top quality C programming skills. Experience developing with Linux environmentExperience with QtExcellent problem solving and debugging skillsNice to have: (Not mandatory)Good C++ skills (bonus points for this – not mandatory)Experience working in a multi threaded environmentWhat's on offer:Great working environment Flexible hours (core hours 10am -3pm)Work from home sometimesGood work-life balanceVery competitive salary.Be part of this growing, evolving team. Apply Now!