Jobs

Position TitleLocationDescription
Senior Software EngineerSanta 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 teams
 
What you’ll need:
 
Solid understanding of Linux networking and operating systems concepts.
7+ year experience of IP networking stack in Linux or similar embedded operating systems
Experience 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!
Principal Firmware DeveloperRemoteRenewable energy through IoT energy data and control anyone?
Technology enables fast, powerful and scalable solutions to monitor, analyse and control electrical circuits in real time that are particularly suited to the rapid growth of distributed energy resources (DER) and in support of a renewable energy future.
Ride the wave of innovation in this new and exciting field. 
What you'll need:
Strong skills in embedded firmware development on 32-bit processors running an RTOS.Excellent C (or equivalent) programming skills.Experience developing IoT solutions with a particular focus on 4G LTE CAT-1, CAT-M and WiFi devices.Experience working with development hardware that may not be perfect (i.e. under active development).Excellent debugging skills.Familiarity with board-level communications links such as SPI and I2C.Experience with Python, used for internal engineering and factory tools.Experience working in a multi-developer project using git version management tools (incl. remote repository services such as Bitbucket, Github etc.)Strong English written communication skills (for intra-team communication, writing documentation, responding to support requests etc.)Experience working within a remote team, including collaboration tools e.g. Slack, Trello, Miro (online whiteboard).Practical understanding of agile and traditional project management methodologies (e.g. Scrum, waterfall etc.)
What's in it for you:
Full remote work from homeVery attractive salary + incentive programFamily friendly company cultureAmple opportunity to express your technical creativity
Apply Now for a prompt and quickly assessment process.
Firmware EngineerMelbourneFancy joining the World-class leader in research and development in IoT solutions, intimate customer knowledge and global reach to deliver the integrated smart lighting solutions of the future, today.
 

What you'll do:
 
Design and develop new Sensor Node features as part of the Firmware Team.
Maintain firmware for both the Nordic and PIC chips.
Participate in the Scrum process as part of the ORT Agile Development Process. 
Provide software engineering support and support to Operations. 
 
What you'll need:
 
Minimum 2 years of C/C++ embedded programming experience
Experience in software engineering concepts and processes
Experience in programming real-time applications
Experience with wireless communication protocols
Experience with the use of electronic test equipment’s such as oscilloscopes, logic analyzers, DMMs
Analytical mind, with strong debugging, investigative and problem-solving skills
Experience with Agile development processes
Proficient in Python or other scripting language
Experience with nRF52 and PIC SoCs
Experience with assembly language
Experience with Bluetooth Low Energy and wireless mesh networks
Ability to read schematics and datasheets

 

What's in it for you: 
 
Popular technology domain to work in
Great team culture
Competitive salary package
 
Be part of this growing, evolving team. Apply Now!
Contract Firmware EngineerAdelaideFantastic new project to build a secure multiplexer from the ground up. 6-12 month project - can be remote in Australia or worldwide given timezone restrictions and candidates' relevant experience.Ideally would prefer onsite in Adelaide. What you'll need:5 to 10+ years of solid embedded C experience building complex firmwareSolid experience with FreeRTOS or Zephyr and IP stack codeExperience with I2C and Ethernet protocols (SSh, Telnet)Ability to hit the road running and write robust C codeAbility to read datasheets and translate into embedded C code based on product specsExperience writing API'sExperience with ATSHA204A Microchip desirableWhat's in it for:Greenfield projectOpportunity for contract extension or conversion to permAwesome engineering team to rub shoulders withIf you're a solid Firmware Engineer looking to get your teeth into something juicy, apply now!
Embedded Device QA/V&VSydneyEngineering that matters. Blaze a trail in developing life saving industrial AI and Machine Learning applications
What you'll do:
QA/QC of internally or externally manufactured devicesSetting up software/device test procedures for internal and 3rd party manufacturers/suppliersPersonally undertaking software/system testingWorking with hardware QA/V&V to debug new and returned systems and get to root causeDocumenting issuesFixing systems and/or raising engineering change notes for our hardware, systems, and AI teams.What you'll need:
Mid level (or good junior looking to progress)Experience with hardware/IoT devicesExperience with Python, bash, Linux, Docker, GitGood critical thinking and perseverance to find the root cause and resolve.Ideally has experience with CI/CD tools
Be part of a growing and evolving team. Apply Now!
Sensor Design Engineer (Electromagnetics)AdelaideDare to push mining science to the limits?
 
Join a R&D team of 50 Engineers building the best portable materials detection technology in the world.
 
What you'll need:
Bachelor’s degree in Electronic/Mechanical/Mechatronic Engineering, Physics or equivalent qualification.
Postgraduate qualifications in a relevant discipline are highly desirable
Demonstrated experience with electromagnetic and/or electromechanical principles and toolsets is highly desirable
Experience in a similar design area such as RF, antenna or magnetics design.
A strong desire to grow the capabilities and body of knowledge in sensor design
 
What you'll do:
 
Drive sensor research and development for material detection systems
Hands-on approach to prototype creation and validation
Drive cross-disciplinary design and troubleshooting efforts involving complex electromagnetic and electromechanical phenomena
Collaborate with engineers to develop new test methods and equipment
Participate in field trips for testing, verification and validation
Be part of this growing, evolving team. Apply Now!
Regional Channel Account Manager- APACSanta ClaraFancy joining the creators of the best network OS solutions for today’s networks?
 
What you’ll do:
 

Execute the partnership lifecycle in the region – Recruit, Onboard, Enable, Grow
Recruit: Leverage existing Reseller and System Integrator relationships to identify the most strategic regional partners. 
Onboard: Engage the appropriate stakeholders to cultivate a successful go-to-market partnership.  Drive the successful execution of partner agreements and ensure orderability of joint solutions.
Enable: Map respective Sales stakeholders and facilitate field relationships.  Capture mind share of partners through creative and engaging Sales and Technical training.  Impactfully roll out new products, pricing, solutions to the partner sales community.
Grow: Own the number.  Conduct metric-driven Executive level Quarterly Business Reviews.  Champion joint strategic opportunities inside of IPI.  Heat map partnership efficacy and fill gaps as needed.
Serve as a key member of the team helping to define and deliver the overall channel go-to-market strategy
Up to 50% of global travel

 
What you’ll need:
 

4+ years of channel management is required
Based in the APAC region
Sustained record meeting, or exceeding revenue targets, preferably in a quota-based role
Demonstrable track record of success building technology partnerships
Excellent written and verbal communication skills, including group leadership and executive presentations
6+ years of Channel Sales experience
Knowledge of disaggregated networking technologies
Business acumen, with a demonstrated track record of driving emerging/disruptive technologies
End-to-end negotiation experience, including identifying, developing, and executing successful partnerships. 

 
Be part of this growing, evolving team. Apply Now!
Principal Software EngineerSanta ClaraWorld leader in disaggregated networking solutions, delivers enterprise and carrier-grade software solutions.The salary is in the range of 140K to 200K 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:Develop advanced routing and service features in BGP, OSPF, IS-IS, MPLS and Segment Routing (SR), SRv6, PCEP, EVPN.Lead and guide offshore Development team.What you’ll need:Solid understanding of Linux OS networking7+ year experience of IP networking stack in Linux or similar5+ 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!
FPGA DesignerCremorneOne 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.Great working environment - flexible hours (core hours 10am -3pm), 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!
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?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 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!
Senior Electronics EngineerMelbourneLooking to boost your electronic design career with a leading medical device company?
 
World leading innovation, capability and awesome company culture. 
 
What you'll need:
 
Electronic design lifecycle, from concept through to architecture, specification, schematics, PCB design, test strategies, bills of materials and manufacturing.
Products and PCBAs testing strategies, methods, ICT test jigs.
Design of high density precision analog and high speed digital circuit. 4 - 10 Layers  PCB design. 
Altium Designer skills, including creating BOMs by linking to local database.
Design experience with 16 and 32 bit micro-controllers and ARM processors hardware, peripherals including PIC32, iMX6, iMX8
Design with Ball Grid Array (BGA) packages down to 0.5 mm pitch, microvias, HDI.
Experience with USB 2.0, USB 3.0 , Ethernet , WiFi , Bluetooth , I2C , SPI, SD , DDR - DDR4.
Excellent 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
ROHS, REACH, WEEE compliance, requirements, applicable standards, compliance test methods
Excellent documentation writing skills including test reports, test protocols, design specifications and compliance reports. 
 
What's on offer: 
 
Popular technology domain to work in
Great team culture
Competitive salary package
 
Be part of this growing, evolving team. Apply Now!
Test EngineerMelbourneJoin an excellent team of highly experienced hardware and firmware engineers, building world-class consumer and professional products..  This is a publically 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. 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 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 flexible Nice 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!
Senior Embedded Software EngineerSydneyRun with a trailblazer in AI Vision. 
Change and save lives by joining an exceptional team that builds standalone AI vision systems for heavy industries.  
What you'll need:

Comfortable with Linux, networking, and shell scripting 
Proficient in C, C++ and Python 
Experience with Docker/containerisation 
Experience with automation, especially for CI/CD 
Ability to take a holistic view of a system and see how all the bits fit together (Systems Thinker)Nice to have:Experience with developing for microcontrollers 
 
What you'll do:Implement features and address issues/bugs in the system software
Programming associated components/devices.Maintain up-to-date documentation.Identify and implement improvements.Maintain the repositories/code base.Implement and maintain CI/CD pipeline.What's in it for you:Flexible working environment.
Typically in the office Monday and Friday and work from home Tuesday to Thursday. 
The office location is Cicada Innovations in Eveleigh, Sydney. Salary and potential stock options for the right candidate(s).
 

Be part of a growing and evolving team. Apply Now!
Systems EngineerMelbourneLooking to boost your electronic design 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!
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 10am -3pm), work from
home sometimes, 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 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.
Electronics Design EngineerNorth RydeAre you the kind of engineer who loves driving
innovation and quality in electronics design throughout the full product
development life cycle? Do you want to be part of a tightly integrated multidisciplinary team?Be instrumental in creating better products together with our clients,
from concept through production. Applying our high-quality standards. As
a key member of the team, you will share your experience and knowledge, as well
as learn from your colleagues. 

What you'll do?


Translating
user needs into documented technical specifications
Conducting
technology feasibility studies
Designing
products at a detailed level including preliminary designs, schematic
capture and PCB layout complying with regulations and standards using
state-of-the-art techniques
Conducting
technical peer reviews in line with the company’s quality management
system and standards
Performing
comprehensive prototype verification and managing product compliance and
certification
Producing
manufacturing data and documentation for volume production
Designing
test fixtures and documented test processes
Liaising
with team members, suppliers and clients

What you'll need?


Be
an Australian citizen, permanent resident or hold a working visa
Hold
a relevant degree from a reputable University (e.g. Bachelor of Electrical
Engineering)
Have
worked as a professional electronics design engineer
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 schematic capture (e.g. Altium) and PCB layout
Possess
excellent verbal and written English communication skills
Be
able to work independently and as part of a team
Be part of this awesome, fun and growing team!
Fully REMOTE - Embedded Linux Software EngineerMelbourneTHIS IS A FULLY REMOTE OPPORTUNITY ONLY OPEN to CANDIDATES IN AUSTRALIAJoin 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 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 skillsNice to have: (Not mandatory)Good C++ skills (bonus points for this – not mandatory)Experience working in a multi threaded environmentExperience with Xilinx MPSOC architectureIf this looks interesting, apply now and let's start a conversation.
Firmware EngineerMelbourneFancy joining the world leader in defence technology with a wide portfolio of locally designed and manufactured defence capabilities equipping the Australian and allied defence forces.What you'll need:10+ years experience as a Firmware EngineerKnowledge with Autonomous SystemsExperience with cloud serverExperience developing in Embedded LinuxC/C++ and simulation worksWhat's in for you: Popular technology domain to work inGreat team cultureCompetitive salary packageMust be eligible for an Australian Government Security Clearance. ONLY AUSTRALIAN CITIZENS Be part of this growing, evolving team. Apply Now!
Linux Kernel Software EngineerBrisbaneDo you want to contribute to a team's vision as it evolves? Where growth is all but guaranteed. Get involved at the leading edge of wireless video codec technology in VR and TV.We are looking for a Linux Kernel Software Engineer to join our small, agile development team.What you'll be doing:Linux kernel driver development.Strong understanding of the current Linux kernel and its programming interfaces.Designing new features in conjunction with FPGA and electronics engineers.Assisting with the bring-up and debug of new electronics hardware.Providing technical support to assist business development managers.Version control and release management.What you'll need:Degree qualification in engineering or related discipline.5 years’ Linux kernel development experience.Proven track record in methodical problem-solving and debugging.A willingness to occasionally get involved in other aspects of development as part of a small team.Strong documentation and oral communication skills.A willingness to participate in peer review meetingsAbility to read and understand electronics schematics and component data sheets.Nice to haves:Familiarity with ARM or SoC devices such as the Xilinx Zynq Ultrascale+.Familiarity with Xilinx Vivado or Vitis.Experience working with high speed digital I/O.Experience working with video transport protocols such as HDMI, DisplayPort and MIPI.FPGA development in VHDL.Be part of this growing, evolving team. Apply Now!
Embedded Systems EngineerBrisbaneWorld leader in the design and manufacture of on-the-move satellite communications terminals.What you'll need:5 years experience in embedded firmware developmentProficient in C programmingExperience with source code management and version controlThe ability to obtain an NV1 Australian Defence Security clearance What's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesGreat team culture employee benefits Apply Now!
Hardware Design EngineerSydneyWorld leading at designing the highest efficiency, lowest power and smallest area silicon IP cores.What you'll need:Hands-on C/C++ programming skillsHardware design, preferably with experience in FPGA or ASICUnderstanding of digital systems, computer architecture and high-performance computing systemsWhat's on offer: Work in a dynamic environment with the latest techGreat team cultureCompetitive salary packageBe part of this growing, evolving team. Apply Now!
Fully REMOTE - Linux DeveloperMelbourneTHIS IS A FULLY REMOTE OPPORTUNITY ONLY OPEN to CANDIDATES IN AUSTRALIAA world leader in Video Display and Recording for content creation technology.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.Linux Application development experienceExcellent problem solving and debugging skillsNice to have: (Not mandatory)Good C skills (bonus points for this – not mandatory)Experience with Qt or similar graphical application frameworkExperience doing application development - Rust, Go or PythonIf this looks interesting, apply now and let's start a conversation.
Fully REMOTE - FPGA DesignerMelbourneTHIS IS A FULLY REMOTE OPPORTUNITY ONLY OPEN to CANDIDATES IN AUSTRALIAA world leader in Video Display and Recording for content creation technology.Great working environment - flexible hours (core hours 10am -3pm), work from home, 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 imagesIf this looks interesting, apply now and let's start a conversation.
Senior Software EngineerMelbourneWork on high-security end-to-end data acquisition solutions utilising the latest in embedded technologies. What you'll need:Proficient in C/C++ programming languageExperience developing with embedded LinuxExcellent problem solving and debugging skillsWhat's in it for you:Popular technology domain to work inGreat team cultureCompetitive salary packageApply Now!
Fully REMOTE - Embedded Linux DeveloperMelbourneTHIS IS A FULLY REMOTE OPPORTUNITY ONLY OPEN to CANDIDATES IN AUSTRALIAA world leader in Video Display and Recording for content creation technology.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 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 librariesIf this looks interesting, apply now and let's start a conversation.
Machine Learning Senior EngineerBrisbaneFancy leading the charge in Computer Vision and Machine Learning?Visualise everything around the vehicle at all times – on site and on the road.What you'll be doing:Design and lead the development of ML and CV solutions for edge and cloud computing Provide assistance in the selection of third-party tools/libraries and choice of algorithms for in-house development What you'll need:Experience developing and deploying CV software Advanced programming skills in C/C++Strong understanding of state-of-the-art ML and CV techniquesStrong mathematics skills, specifically an excellent handle on linear algebra and ML conceptsExcellent research skills, including a keen interest in staying up-to-date with developments in ML and CV Team PlayerWhat's on offer:Work in a dynamic environment with the latest techGreat team cultureCompetitive salary packageBe part of this growing, evolving team. Apply Now!
Software EngineerBrisbaneFancy leading the charge in Computer Vision and Machine Learning?Visualise everything around the vehicle at all times – on site and on the road.What you'll need:5-10 years experience in software developmentHighly proficient in C++ and PythonExcellent knowledge of Linux OSA high degree of competence using GitReal-time computing development experienceStrong mathematical skills in areas such as 3d geometry, linear algebra, optimisation, sensor-fusionExperience in machine learning and computer visionNice to have:UI/UX design and development competencies, esp. using QtComputer graphics experience (OpenGL + GLSL, or Vulkan)Experience developing applications to work with networking devices (ethernet/wifi / Bluetooth / GPS / gsm ) and expertise in network securityDatabase expertise, particularly SQL, MongoDBCompetency using ZeroMQExperience with the GStreamer frameworkExperience with embedded Linux (particularly Yocto) What's on offer:Work in a dynamic environment with the latest techGreat team cultureCompetitive salary packageBe 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.Great
working environment - flexible hours (core hours 10am -3pm), work from
home sometimes, 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 skillsNice to have: (Not mandatory)Good C++ skills (bonus points for this – not mandatory)Experience working in a multi threaded environmentExperience with Xilinx MPSOC architectureIf this looks interesting, apply now and let's start a conversation.