Applications Engineer

P

Parker Marine Enterprises, Inc.

πŸ“Remote - United States

Summary

Join Osmosis, a subsidiary of StarFlite Technology Group, as an Applications Engineer and contribute to the development of embedded systems, controllers, and human-machine interfaces for innovative boat control systems. You will collaborate with internal and external teams to design, develop, and maintain software for telematics and boat control, ensuring seamless integration across Osmosis products. This role involves direct customer interaction and requires strong collaboration, problem-solving, and communication skills. The ideal candidate possesses a strong background in embedded systems development and a passion for innovation. Osmosis offers a competitive benefits package, including remote work options and opportunities for professional growth.

Requirements

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering or a compelling narrative about your alternative path
  • 3-5 years of experience with embedded systems development and troubleshooting
  • Fluency in at least one of C/C++, Golang, Typescript
  • Experience with CI/CD tools and version control systems (Azure Devops, Git), and build systems (Make, CMake)
  • Experience with embedded Linux or real-time operating systems (Buildroot, Yocto Or RTOS)
  • Experience with engine systems and diagnostics, including CAN bus communication protocols (J1939, NMEA 2000), Diagnostic Trouble Codes (DTCs), fault detection
  • Experience with business operations and device preparation for production
  • Familiarity with backend platform interaction, APIs, and cloud integration
  • Project and timeline management skills
  • Excellent written and verbal communication skills
  • Strong analytical and debugging skills
  • A continuous learner with a passion for innovation, and willingness to learn new languages and skills
  • Strong interpersonal skills with a proven ability to collaborate across teams, communicate effectively with stakeholders, and influence technical decisions
  • Ability to handle multiple tasks, take initiative, cast a vision and adapt to changing requirements

Responsibilities

  • Work with device team on projects in the telematics device embedded software area
  • Collaborate with device team engineers and lead the team in data exchange between the edge and the cloud
  • Work with groups outside of Osmosis to define and develop boat on-board systems software, such as HMI, power distribution, controls
  • Work with other Correct Craft groups on marine electric drive system design, software development and maintenance
  • Develop and maintain a library of embedded software projects for device applications
  • Develop and maintain a library of technical documentation and training materials for development team, OEMs, dealers, technicians and end consumers
  • Collaborate with Osmosis team on product planning, prototyping and implementation in a production environment
  • Develop embedded device software which enables over-the-air update capabilities fleet-wide for various on-board controllers (HMI, ECM, PDM, VCU etc.) using standard and proprietary communication protocols
  • Ensure customer success during on-boarding and production operations of OEM customers
  • Perform, enhance and streamline the production operations of device provisioning and life-cycle
  • Troubleshoot and resolve various edge cases of device performance
  • Work with OEM customers to enhance the products delivered by Osmosis
  • Align the internal device, development and business teams on new feature implementation
  • Work with senior staff members on new feature planning, testing and production rollout on a time-schedule basis

Preferred Qualifications

  • Java
  • Terraform
  • Data experience (DataLake, Power BI)
  • CI/CD Pipeline management

Benefits

  • Remote work available
  • Competitive Benefits: Health, Dental, Vision & Life Insurance
  • Paid Holidays
  • Excellent 401K Plan
  • Paid Time Off
  • Incentive Bonus Plan
  • Education Assistance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.