Software Engineer

Details of the offer

Engineering - Software (Information & Communication Technology) Fiso Engineering & Aerospace is seeking a skilled, experienced, and highly motivated Software Engineer to join our team. The position involves working collaboratively with an interdisciplinary engineering team to create, develop, and implement innovative engineering solutions across a range of industries & sectors. The software engineer is expected to solve problems within the software scope of our projects, both current and future. These include projects in civil development and aerospace along with cross-industry technology development. Overall, the software engineer is expected to be a leader in software development at Fiso Engineering & Aerospace, recognising the supported start-up environment that we operate in. The position demands the ability to rapidly prototype and collaborate with the hardware engineering team to deliver solutions efficiently. Role & Responsibilities: A. Software Development Design, develop, and maintain software solutions for various engineering projects - both current and future - across different industries, including civil/land development, aerospace, education, and healthcare. Create software for embedded systems, ensuring seamless integration with associated hardware components. Develop companion software for data acquisition and analysis. Develop back-end and front-end environments for IoT systems. Collaborate with an interdisciplinary engineering team to provide software solutions that meet project goals and timelines. Support hardware engineers in troubleshooting and implementing software requirements, ensuring successful hardware-software integration. Contribute to defining project scope, objectives, and deliverables from a software perspective. C. Problem Solving & Innovation Identify and solve software-related issues in engineering projects, providing minimum-viable solutions and iterative improvements. Inform management of any OTS software packages that will be necessary on your workstation that is outside of the Business MS package or open-source/free software. Develop software with the freedom to select methodologies, languages, and frameworks as you see fit. D. Testing & Implementation Conduct software testing to validate functionality, performance, and reliability. Implement software updates and improvements based on test results and stakeholder feedback, ensuring solutions are robust. E. Documentation & Reporting Maintain thorough documentation for software projects, including technical specifications, code repositories, and project reports. Communicate project progress and potential challenges to the team and senior management, ensuring transparency and alignment. Qualifications & Skills: At least a bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or another related field. At least one year of experience with a statically typed server-side language. Strong problem-solving skills and attention to detail. Very strong research skills, coupled with strong professional writing skills. Excellent communication and ability to work collaboratively in a team. Native proficiency in English. Ability to manage multiple projects and deadlines. As part of a start-up and highly interdisciplinary team, you'll work in a collaborative, fast-paced environment where adaptability and problem-solving are key. There may be travel opportunities to Wellington. This role requires flexibility and the ability to thrive in a dynamic setting that encourages growth and hands-on experience. #J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent2_Ppc

Requirements

Quantity Surveyor | Christchurch

About Apollo: Apollo Projects is a leading national Design and Construction company that specialises in sports & aquatics, food & beverage and manufacturing ...


Apollo Projects - Canterbury

Published a month ago

Software Application Support Engineer

Software Application Support Engineer, Permanent, Intermediate to Senior level $70-90k, depending on experience Christchurch, 3-4 days per week in the office...


Sourced | It Recruitment Specialists - Canterbury

Published a month ago

Level 1 /2 Service Desk - 6 Month Contract

Level 1-2 support with a technology/infrastructure focus Professional environment working with an engaged, social team Immediate start, 6 month contract, bas...


Sourced | It Recruitment Specialists - Canterbury

Published a month ago

Intermediate Software Developer

Intermediate Software Developer The Opportunity: Dive into an exciting role as part of a cross-functional Agile team, contributing to developing and maintain...


Crew Technology Recruitment - Canterbury

Published a month ago

Built at: 2024-11-15T09:44:51.733Z