Jobs

Position TitleLocationDescription
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 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!
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.
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 lead 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 development Passion 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.).For a detailed conversation, Apply NOW and let's have a chat.
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 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 databasesExperience 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 testingExcellent documentation writing skills including test reports, test protocols, design specifications, and compliance reports. What's on offer: Popular technology domain to work inGreat team cultureBe 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!
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.
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.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 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!
ELAB Test 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 some of the world’s leading companies spread across the globe.Great Engineering CultureWork in a solid domain with constant technical growthWhat you'll do:Assume the responsibilities of the Laboratory Supervisor during periods of absenceEnsure machines, tools and equipment are kept in an orderly manner; ensuring they are maintained, calibrated, serviced and repaired, when necessary, in accordance with a calibration and maintenance schedule.Plan and allocate staff and facility resources [internal and external] to complete test activities on time per agreed DVPR or project timing.Test product to internal and external [customer] standards, at a reasonable rate of completion, using internal and external facilities, to determine products are fit for purpose meeting customer, performance and quality expectations while minimizing liability to the company with respect to warranty and recalls.What you'll need:Knowledge in the fundamentals of electronics. Ability to understand a product functional specification.Experience in laboratory testing (environmental, electrical, mechanical, regulatory).Experience in creating Design Verification Plan Release (DVPR), and other test documentation.If this tickles your fancy and you're planning to step up your career, Apply NOW, and let's start a conversation.
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.
Software Engineer - Machine LearningBrisbaneAs data consumption expands, join a world leader in delivering novel Radio Frequency solutions to mobile phone operators around the world.The company is located in Brisbane, Queensland.What you'll do:Build Deep Learning solutions using Tensorflow or PyTorch frameworksCapture quality training data from laboratory synthesis and field testingPrepare, manage and label multi-domain data setsDevelop, document and maintain the code base supporting our ML/DL applicationsPrior experience in selecting, training, tuning, testing, benchmarking and optimising machine learning models.Experience in compiling and maintaining training/testing datasetsExperience in implementing efficient data pipelines for training Deep Learning modelsWhat you'll need:An Undergraduate, Masters or PhD degree in data science, computer science, mathematics or equivalent. Part-time students finishing their degree are also encouraged to applyStrong familiarity with machine learning frameworks like TensorFlow/Keras (preferred) or PyTorchPrior experience in selecting, training, tuning, testing, benchmarking and optimising machine learning models.Experience in compiling and maintaining training/testing datasetsExperience in implementing efficient data pipelines for training Deep Learning modelsExperience working in Linux environmentFor a detailed conversation, Apply Now and let's have a chat
Embedded Firmware EngineerMelbourneAre you an Embedded Engineer who likes to see a product through from idea to market?Rather than just being siloed into a part of the product development, you will be involved in the entire product development lifecycle.This award-winning product development company has won over 220 awards for engineering and design excellence. Join a group of A-level engineers solving real-world problems impacting tens of thousands of people.This is an onsite role in fancy design offices in Melbourne. What's in it for you:Work on exciting new products Join a leading player in product designPlay a key role Career progression guaranteed Highly competitive SalaryWhat you'll do:Write firmware for a diverse range of products.Be responsible for developing electronic solutions for market-leading products.Work within a close team of highly experienced engineers to solve complex problems.Evaluate tools and frameworks to accelerate the product development lifecycle.Be a self-starter and drive change in the interest of your team and clientsWork with clients from time to time to assess requirements and give feedback.What you'll need:Solid firmware development experience having contributed to at least 3-5 products on the marketExperience with IDE's, compiler toolchains and version controlDemonstrable experience with product development workflows, such as waterfall, agile or other, to meet product goalsUnderstanding of doc standards such as ISO13485:2016Ability to do bare-metal programming, including writing device driversExperience with STM32 and nRF5 series of microcontrollers and their supported RTOS (e.g. Zephyr, FreeRTOS, SafetRTOS)Some experience with wireless protocols such as Bluetooth, LTE and WiFiIf you're itching for change to a funky, design-driven company, apply and let's start a conversation.
Operations ManagerArlington HeightsJoin an organization with a stellar reputation in the currency handling industry and be at the forefront in delivering technically high-quality products exceeding customer expectations.The company is located in Arlington Heights, Illinois.What you'll do:Looking after any sales orders, coordinating with the production teamManage materials control, factory order forecasting, PO placement and JIT (just in time) idealsHandle production budgetOversee and implement all warehouse related tasks, stock control, goods received and outgoing shipmentsWhat you'll need:Management experienceUnderstanding complete product operations and applicationUnderstanding of Electronics or Electrical principles (can understand electrical or wiring diagrams)For a detailed conversation, Apply Now and let's have a chat
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 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!
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!
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!
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!
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!
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!
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!
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 10 am -3 pm) work from home sometimes, good work-life balance, very competitive salary.The company is located in Cremorne, Victoria.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!
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 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.
 
What's on offer: 
 
Popular technology domain to work inGreat team cultureCompetitive salary package
 
Be part of this growing, evolving team. Apply Now!
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 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!
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 teams
What 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!
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 10 am -3 pm) 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!
Senior Electronics EngineerMelbourneJoin the most innovative defence technology company in Australia and work on a variety of projects like Electric Vehicles, Drones, and Rocket Motor.The company is located in Melbourne, Victoria.
 
What you'll need:
 
5+ years experience with Altium DesignerExperience with Camera sensorsHigh-speed LVDSSTM assembly
What's in for you: 
 
Popular technology domain to work inGreat team cultureCompetitive salary package
Must be eligible for an Australian Government Security Clearance. ONLY AUSTRALIAN CITIZENS 
 
Be part of this growing, evolving team. Apply Now!
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.The company is located in Melbourne, Victoria.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!
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!
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.  The company is located in Sydney, New South Wales.
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 softwareProgramming associated components/devices.Maintain up-to-date documentation.Identify and implement improvements.Maintain the repositories/codebase.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!
Embedded Device QA/V&VSydneyEngineering that matters. Blaze a trail in developing life-saving industrial AI and Machine Learning applicationsThe company is located in Sydney, New South Wales.
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 the 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!
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 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
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 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!
Embedded Software EngineerThebartonBuild the best breed of microcontroller-based industrial equipment using your embedded C/C++ development skills.The company is located in Thebarton, South Austrlia.
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.
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 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 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.



What's in it for you:

Join a growing global team with over 300
customers worldwide including major networking equipment manufacturers.Great Engineering Culture



Be part of this growing, evolving team.
Apply Now!
RF Systems EngineerMelbourneLead the charge on awesome projects across air, land, sea, space, and cyber domains. Never a dull moment working within in this international company.The company is located in Melbourne, Victoria.What you'll do:You'll be working within RF Engineering and tasked with planning, development, deployment, testing, and optimising of RF system design.Some of the technical stuff includes:Modelling and simulation of RF using software packages, such as FEKOEME Survey Report including:Modelling dataEmitter information covering peak and average power, gain, duty cycle, minimum frequency, and maximum frequency;Antenna location with theoretical distances of RADHAZ to personnel, fuel, and ordinancesRF analysis report writing, design reviews and to enable efficiencyProduce rough costs and installation schedules for each proposed upgrade system function area and identify long-lead itemsAssist business development team with technical proposals and costings.What you'll need:5+ exp in RF EngineeringDegree qualifiedHF, VHF, and HF Radio systems expClient facing - helping sales team prepare quotes.Security Clearance (NV1 security clearance) or eligible for NV1 clearance.Open to Australian Citizens only!What's in for you:Work in a dynamic environment with the latest techSee the impact of your work in mission-critical systemsCompetitive salaryInternational ProjectsApply NOW for an immediate assessment and interview process.
Senior Systems EngineerMelbourneProvide forward-thinking solutions to clients with their most pressing issues.The company is located in Melbourne, Victoria.What you'll do:Review of any prior Studies, RPRs, URDEFs, and ECPs on the system.Determine commonality of future solutions with related RAN platforms, projects, andinitiatives.Assess the risks (operational, safety, financial) of 'doing nothing' while industrystandards and other navies progress.Develop a set of functional requirements for the proposed system based on features ofexisting similar systems.Produce rough costs and installation schedules for each proposed upgrade systemfunction area and identify long-lead items.Development of feasibility studies, requirements, design documents, test proceduresand test reports.Provide engineering and technical support including hands-on integration and troubleshooting.Provide Onsite support during installation, configuration, and set to work.Conduct formal verification and validation testing including at-sea trials.Prepare system, sub-system, and element specification and design documentation.What you'll needCommunications/Electrical/Electronics/ Network engineering DegreeKnowledge and understanding of UHF, VHF and HF Radio systems on naval platformsAbility to obtain and maintain an NV1 AGSVA Defence ClearanceFormal training in Systems Engineering design.Experience or knowledge of Cisco, Juniper, Dell or similar Network systems.Experience in Information technology, Physical and Virtual Servers, Storage Systems, Domain controllers, Reverse Proxies.Experience in Network Engineering, Setting of IP Networks, Protocol analysis, Network System Architecture.In-depth knowledge of the operation of Military Communications equipment and systems.Understanding test methodology.What's in for you:Work with a global team of engineersJoin a pioneer in the fieldFamily-friendly company cultureVery attractive salaryAn opportunity not to be missed! Apply NOW!
Contract Electronics EngineerMelbourneFancy a 3-6 month contract working on high-speed digital designs?The company is located in Melbourne, Victoria.What you'll be doing: Designing complex high speed digital designs What you'll need:8+ years experience with some consultancy experience Schematic DesignAltium CADDigital and Analogue experienceWhat's in it for you:Excellent opportunity to excel and improve your careerWork with the latest technologies and methodologiesWork from homeIf this interests you, apply and let's start a conversation
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 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.
Firmware EngineerSydneyBecome part of the next exciting chapter of this hugely successful, rapidly expanding, Australian company in the water industry. Expand and ride the wave of IoT!The company is located in Sydney, New South Wales.What you'll need:Outstanding programming skills in C/C++Some exposure to OOADPython programming skills or ability to pick it up on the job Some exposure to Electronics EngineeringMust be willing to pick up new programming languages and skillsNice to have:Preferably some experience in firmware/hardware integration and board level debugging.Ultra low power designsLow Power Wide Area radio networksWhat's in it for you:A competitive remuneration package is on offer.The culture is one of high performance, intelligence and innovation within a flexible environment.If you are someone with rock-solid programming skills and some electronics background, let’s talk.
Embedded Linux EngineerBrisbaneLight a path to a better career! Be part of an Australian owned manufacturer of LED signage and traffic tech. Specialising in design, engineering and production.Join the preferred LED supplier of 4 states.The company is located in Brisbane, Queensland.What you'll do:Maintaining and updating current software and application. Developing new software and applications with cloud integration in mindWork with legacy code, develop solutions for internal clients and work to deadlines.Development of style and flow of User InterfaceProduct and project interfaces for a variety of equipmentWhat you'll need:Experience with web to embedded system interfacingLinux kernel/device driver developmentC Programming skillsSerial communication principlesNice to have:Experience with Cake PHPPython, JavaDisplay technologies and techniques LCD / LEDCommunication protocolsAWS, Azure or any cloud-based systems/technologiesJoin a Queensland success story, providing high-quality innovative products to national and international markets. Apply now!
Senior Firmware EngineerSydneyBreathe new life into your career. Work on bleeding edge life-saving technologies.Lead a small team developing and
maintaining the software in respiratory platform technologyThe company is located in Sydney, New South Wales. What you'll do:Be in charge of high-level firmware design, and some project management responsibilities including allocating tasks to the
team members, tracking progress and providing review and mentoring for more
junior engineers and ability to communicate with other stakeholders of the
business (such as sales & marketing, production). What you'll need:Solid experience in C language firmware
developing for STM32F3/4/7 Series MCULow-level driver development: UART, SPI,
I2C, SD card, PWM etcBoth bare-bones (super loop) and RTOS
firmware developing experience.Boot loader configuration and firmware
update co-developing experience.MCU Firmware porting experience, including bootloaders, device drivers, interrupt
handlers and DMA routines.Bluetooth/Wi-Fi/4G module wireless data
communication firmware design experience.FAT File system and data logging firmware
design experience.Troubleshooting
embedded hardware/software relationships, debugging UART / I2C / SPI
protocols, using Logic Analyser and OscilloscopeNice to have:Android/IOS app developing or User
interfacing experience.NFC / RFID, Audio player, BLDC Motor
controller firmware design experience.Experience with
TCP/IP, LWIP, WiFi, USB on PC and embedded systems levelExperience in IoT
systems design using AWS, Azure or similarKeen to take up this challenge? 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
Embedded Software DeveloperBrisbaneThe future is electric, join an innovative, international company transforming the electrical distribution grid with advanced, safe and reliable equipment.The company is located in Brisbane, Queensland.Work REMOTELY! Only applicable to all candidates outside Brisbane.What you'll need:C and C++ software for industry-grade embedded systems.Knowledge and experience of agile software development methodologies including exposure to continuous integration and test practices and toolsDevelopment of software applications targeting 32-bit embedded systemsWorking with revision control systems such as SVN, Bitbucket, Git, etc. Requirements and issue tracking tools like JIRA, Trac, BugzillaGood to have:Low-level device driver developmentJTAG debuggingDevelopment of IP networking (e.g. TCP/IP, sockets, network APIs) applicationsEmbedded Linux development experience will be a big plusCommunications protocols (especially SCADA)For a detailed conversation, Apply Now and let's have a chat!
Security Software DeveloperBrisbaneSophisticated cybercriminals attacking power systems are real. Join a world leader in manufacturing Medium Voltage Electrical Equipment in ensuring a safe future for power systems.The company is located in Brisbane, Queensland.What you'll need:C and C++ software for industry-grade embedded systems.Good understanding of security fundamentals (e.g. authentication, authorization, cryptography)Knowledge and experience of agile software development methodologies including exposure to continuous integration and test practices and toolsKnowledge and experience in installing, configuring, managing, and development using LDAP.Good to have:Low-level device driver developmentJTAG debuggingDevelopment of IP networking (e.g. TCP/IP, sockets, network APIs) applicationsEmbedded Linux development experience will be a big plusCommunications protocols (especially SCADA)For a detailed conversation, Apply Now and let's have a chat
R&D General Manager SoftwareBrisbaneProviding global integrated solutions, innovative products, and unrivalled service to customers all over the world. Join a company that aims to provide innovative and effective solutions.The company is located in Brisbane, Queensland.What you'll do:Lead and manage the R&D Software DepartmentManage the department of software developers, supporting them in building industry-leading, robust and innovative software solutions that are fit for purposeDevelop a strategy for the department to meet the company’s goals and objectives, and to improve the quality of the service it delivers internally and externallyWhat you'll need:Tertiary Qualifications in computer science or electrical engineering.Senior-level software developer with strong and successful technical lead experienceAdvanced level (knowledge and experience) of programming languages and methodologies(C, C++, network cloud-based system development)Experience managing, directing and motivating staff to deliver projects withstretching scope and objectives both remotely and physicallyPassionate about Software Development, with a general thirst for digital knowledge and a significant interest in new emerging technologiesCredible, confident and articulate, with excellent communication and presentation skills and the gravitas to deliver ideas clearly and concisely to internal and external stakeholders at all levels of seniorityFor a detailed conversation, Apply Now and let's have a chat
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, please.Don't delay Apply Now for this rare QA opportunity.
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, failsafes, 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 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!
Product Development EngineerSydneyBe at the forefront of developing life saving technologies.  Join a world-class medical device engineering team, with a vision to make respiratory protection safe, wearable, and easy to use.The company is located in Sydney, New South Wales.What you'll need:Electronics schematics and PCB designs, prototyping, DFM Embedded software development (ARM M3 Cortex, Baremetal, C programming)Experience in either medical, automotive, or motor/drive devicesExperience in  IoT/BLE/nRF Personality traits will include self starting and a “finisher”What you'll do:Lead a team of 3 electronics and firmware engineers.The product range will include medical devices like respirators, wearables, and IoT.What's in it for you:Work with a great engineering team with an awesome cultureManage your own time and take ownership of your projectsNo micromanagement here.An opportunity not to be missed! Apply today!
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!
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!
Embedded Linux EngineerMelbourneFancy working on building electronic products which save lives?There's nothing better than knowing that the work you do will have a real impact in the world. Technology being developed is radio based involving receiver and transmitter subsystems. The company is located in Melbourne, Victoria.What you'll be doing: Software development in C for embedded LinuxWhat you'll need: 5+ years+ firmware development, particularly embedded Linux.Strong working knowledge of embedded C in a Linux environment.Proficient in Linux based system customisation (building, configuring, patching, porting and cross compiling)Competence in structured real-time software systems development.What's on offer:Interesting diverse software and embedded projectsGreat team cultureCompetitive salary packageMUST be Australian permanent resident or be an Australian citizenApply 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.
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.