
Software Design Engineer
5 days ago
We are seeking a Software Design Engineer to design, development, and deployment of cutting-edge drone flying software. The ideal candidate will be specialized in software development for drones or aerial systems, with a good command of Robot Operating System (ROS), MAVLink, and experience with either ArduPilot or PX4 autopilot platforms. This role requires a blend of technical excellence and driving innovative solutions from concept proofing to production in a fast-paced, collaborative environment. Job Description: - Design and development of high-performance software for drones, ensuring seamless integration with flight controllers and payloads. - Architect, design, and implement software solutions using ROS, MAVLink, and either ArduPilot or PX4 frameworks. - Collaborate with cross-functional teams to define technical requirements and develop specifications. - Perform integration within various payload modules and subsystems (e.g., sensors, cameras, communication modules). - Conduct software integration and/or validation tests, and able to troubleshoot and debug system performance in lab and field environments. - Develop and maintain communication protocols for drone systems, including real-time data exchange, command, and control. - Optimize software for performance, reliability, and scalability in autonomous and semi-autonomous drone applications. - Drive end-to-end project execution: from requirements gathering, architecture, and development, to testing, validation, and production release. - Ensure compliance with any required aviation safety standards, cybersecurity and regulatory requirements. Job Requirements: - Bachelor's Degree in Computer Science, Computer/ Electronics/ Electrical Engineering, Robotics, or a related field. - Strong programming skills in C, C++, Python, or similar languages. - Experience with Linux-based systems and real-time operating environments. - Experience in software development, with a focus on robotics, UAVs, or embedded systems is an advantage. - Proficiency in ROS (Robot Operating System) and its ecosystem. - Familiar with MAVLink protocol and its application in drone communication. - Hands-on experience with ArduPilot or PX4 autopilot platforms. - Excellent problem-solving and debugging skills, with a focus on system-level troubleshooting. - Good verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences. - Stay updated with industry trends and emerging technologies to drive continuous improvement and innovation in drone flying software systems.
-
Software Engineer
1 week ago
Singapore Propel Software Full timeOverview Company Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product...
-
Software Designer/ Software Architect
5 days ago
Singapore Sioux High Tech Software Ltd. Full timeSioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at a...
-
Software Design Engineer
3 days ago
Singapore ASIA SEARCH PTE. LTD. Full time**Software Design Engineer** MAIN JOB DUTIES AND RESPONSIBILITIES: - Design and develop machine control software for automated semiconductor equipment. - Develop new process control software - Integrate software component or OEM equipment into a fully functional software system. - Demonstrate solutions by developing documentation, flowcharts and code...
-
Software Manager
3 days ago
Singapore AURELIUS SOFTWARE PTE. LTD. Full timeDesign, implement, test, and deploy end-to-end software solutions - Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. - Participate in the analysis and requirements gathering phase and help to translate requirements into technical...
-
Software Design Engineer
23 hours ago
Singapore Advanced Material Engineering Full timeOverview We are seeking a Software Design Engineer to design, develop, and deploy cutting‐edge drone flying software. The ideal candidate will be specialized in software development for drones or aerial systems, with a good command of Robot Operating System (ROS), MAVLink, and experience with either ArduPilot or PX4 autopilot platforms. This role requires...
-
Software Design Engineer
2 days ago
Singapore ST Engineering Full time $80,000 - $120,000 per yearJob ID: 20026Location:Land - 249 Jalan Boon Lay, SGDescription:We are seeking a Software Design Engineer to design, development, and deployment of cutting-edge drone flying software. The ideal candidate will be specialized in software development for drones or aerial systems, with a good command of Robot Operating System (ROS), MAVLink, and experience with...
-
Software Developer
5 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Senior Software Design Engineer
3 days ago
Singapore ASIA SEARCH PTE. LTD. Full time** **Senior Software Design Engineer** **Responsibilities**: - Design and develop software for automated semi-conductor process equipment. - Improve equipment performance through CIPs and other development initiatives. - Support field work to upgrade and resolve customer issues. **Requirements**: - Minimum Degree in Electrical & Electronics...
-
Singapore Sioux High Tech Software Ltd. Full timeOverview As a Software Engineer for Semiconductor Equipment Control Software at Sioux, you are responsible for the entire software engineering process covering software requirements engineering, software design, software construction (implementation), software testing, program analysis, and software maintenance. On this career trajectory you can advance into...
-
Software Design Engineer
3 days ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 20026 - Location: Land - 249 Jalan Boon Lay, SG - Description: - **Design and development of high-performance software for drones, ensuring seamless integration with flight controllers and payloads.**: - **Architect, design, and implement software solutions using ROS, MAVLink, and either ArduPilot or PX4 frameworks.**: - **Collaborate with...