
Remote Software Developer
1 day ago
Planate Management Group (PMG) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Alexandria, Virginia, and Orlando, Florida USA with technical support centers in South East Asia and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning, design, infrastructure management, technical consulting, engineering, and construction management services in support of the US Department of Defense (DOD) and its Service (Army, Air Force, Navy, Marine Corps) missions, along with other US federal agencies, all over the world.
We are seeking a highly skilled Part-Time Software Developer with strong expertise in embedded programming and robotics software. This remote position offers flexible hours and the opportunity to work on cutting-edge Underwater Unmanned Vehicle (UUV) projects, integrating hardware, sensors, and control systems into reliable, high-performance platforms.
Responsibilities- Develop and maintain embedded software in C/C++ for microcontrollers and low-level hardware control.
- Create scripts in Python for high-level automation, mission logic, and system integration.
- Implement and manage ROS 2-based modular robotics software architecture.
- Integrate various sensors (IMUs, depth sensors, sonar, etc.) into the UUV system.
- Develop and tune control systems (PID, thrust control) for precision operation.
- Design and test autonomous navigation features, including path planning, SLAM, and obstacle avoidance.
- Utilize simulation tools such as Gazebo for development, testing, and validation.
- Work with communication protocols (TCP/UDP, LoRa, CAN, serial) for UUV-surface links.
- Perform system integration, debugging, and testing to ensure hardware, software, and sensors operate reliably.
- Proven experience with embedded programming (C/C++) and Python scripting.
- Strong understanding of ROS 2 and robotics frameworks.
- Hands-on experience with microcontrollers (Arduino, STM32, ESP32) and hardware interfaces (UART, I2C, SPI).
- Knowledge of sensor integration for robotics applications.
- Experience with control algorithms (PID) and real-time systems.
- Familiarity with autonomous navigation concepts and algorithms.
- Proficiency with simulation and testing tools (Gazebo or similar).
- Experience in system integration and troubleshooting hardware-software interactions.
Visit our career site: planate.com/careers/ to know more about our other openings.
Why Planate?Planate Management Group is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Joining the Planate team opens you to an experience working for a Global company where you are among a team that is considered a premier trusted partner for planning, design, engineering, asset management, and professional service solutions anytime, anywhere. We Take Care of Our Own; Personally and Professionally, Up and Down The Line.
We'd love for you to be a part of our Global workforce, helping us serve as an effective and integrated partner to advance every client's mission
#J-18808-Ljbffr
-
Software Developer
3 days ago
Marikina City, National Capital Region, Philippines beBeeDeveloper Full time $80,000 - $120,000Job Title: Software Developer">Job Description:">As a skilled software developer, you will be responsible for crafting clean and custom WordPress builds for our global clients. We are seeking an experienced WordPress developer to join our team for future projects aimed at the US market.">Responsibilities:">">Build and maintain custom WordPress themes and...
-
Principal Software Developer
3 days ago
Marikina City, National Capital Region, Philippines beBeeInnovator Full time ₱6,239 - ₱8,495Software Development OpportunitiesWe specialize in the design, development and implementation of innovative software solutions for Investment Transactions.Your Key ResponsibilitiesDesign and implement new software solutions with a focus on quality and functionality.Collaborate with technical leads and architects to review and improve solution designs.Take...
-
Highly Skilled Software Developer
3 days ago
Marikina City, National Capital Region, Philippines beBeeSoftware Full time £60,000 - £80,000Expert Software Developers shape the future of technology by designing, developing, and maintaining innovative software solutions.We're a fast-paced, remote-first company that values initiative, adaptability, and ownership. Our collaborative and innovative culture fosters every team member's voice to deliver exceptional customer care.The ideal candidate will...
-
Java Software Developers
1 week ago
Makati City, National Capital Region, Philippines Exist Software Labs Full time ₱600,000 - ₱1,000,000 per yearResponsibilities:Develop and maintain high quality Java applications to meet project specificationsTroubleshoot, debug and optimize applications with established processesWrite unit and integration testsTroubleshoot, debug and optimize applications with established processesTo engage in high-level software development tasks in Java/Spring Framework and other...
-
UI/UX Designer
3 days ago
Marikina City, National Capital Region, Philippines Software-Escrow Full timeOverviewAre you a talented designer with a passion for product management? If you thrive in a fast-paced, ever-changing environment where you can make a real impact, we have the perfect job for youCodekeeper is accepting applications for the next two months and will fill the position as soon as we've found the perfect match.About The RoleAs a designer, your...
-
Senior Cloud Software Developer
3 days ago
Marikina City, National Capital Region, Philippines beBeeSoftware Full time $60,000 - $100,000Job Title: Software DeveloperAs a skilled Software Developer, you will play a key role in the development of Multipass, a workstation mini-cloud that provides Ubuntu and appliance VMs on demand.About the Role:Design, mentor, review, and code to ensure high-quality software products.Collaborate with a distributed team to achieve shared goals.Foster the open...
-
Chief Software Development Officer
3 days ago
Marikina City, National Capital Region, Philippines beBeeProject Full time ₱1,200,000 - ₱1,500,000Software Project Manager PositionWe are seeking a highly qualified Senior Level Software Project Manager to oversee and work closely with the development teams to ensure that all software projects are completed on time, within budget constraints, and to the required quality standards.Key Responsibilities:Project Planning: Define project goals, timelines, and...
-
Embedded Systems Software Developer
3 days ago
Marikina City, National Capital Region, Philippines beBeeSoftware Full time $100,000 - $150,000Software Engineer for Embedded SystemsWe are seeking a skilled Software Engineer to join our team and contribute to the development of cutting-edge software solutions for embedded systems.The ideal candidate will have experience with Linux, Debian or Ubuntu, and a passion for open source technologies.Responsibilities will include:Designing and implementing...
-
Software Development Leadership Position
3 days ago
Marikina City, National Capital Region, Philippines beBeeEngineering Full time ₱1,800,000 - ₱2,400,000Lead Engineering Team to Transform Retail SecurityAs a seasoned Software Engineering Manager, you will play a pivotal role in leading our high-performing engineering team. Your expertise will be instrumental in guiding the development of cutting-edge AI technology that revolutionizes loss prevention in the retail industry.The ideal candidate possesses strong...
-
Software Asset Management Specialist
3 days ago
Marikina City, National Capital Region, Philippines beBeeEnterpriseLicensing Full time ₱5,500,000 - ₱7,500,000Job Title: Enterprise Software Licensing ExpertWe are seeking an experienced professional to manage software licenses and ensure compliance with licensing agreements. This role requires a strong background in software asset management (SAM) and expertise in managing licenses for multiple publishers.The ideal candidate will need to have extensive knowledge on...