What are the responsibilities and job description for the Solutions Engineer-Edge IOT position at Fairbanks Morse Defense?
About the Company - Fairbanks Morse Technology’s (FMT) goal is to create secure, mission-driven, advanced, and reliable technology solutions through smart edge applications, digital defenses, smart engineering solutions, uncrewed mission management, and our FM Onboard platform. Fairbanks Morse is looking for an Edge IOT Solutions Engineer to join the Technology team.
About the Role - The Edge IOT Solutions Engineer will support development and integration of edge applications as well as continued development of the FM OnBoard platform. This includes but is not limited to FMD LLMs, Anomaly detection development, WebXR development, data connectors, networking, cyber security, and design and development of IOT components.
Responsibilities
- Design and development of FMT projects.
- Design, develop, and deploy FM OnBoard features.
- Work with Sales and Engineering to develop new products, product upgrades, and retrofits.
- Define scope of work and level of effort required for the development of new products, upgrades, and retrofits.
- Act as technical advisor to Sales team.
- Prepare engineering submittals, reports, design drawings, and Bills of Material (BOMs).
- Design and implement edge solutions that meet DOD specifications and security requirements.
- Fully execute the design, development, and testing of new applications from start to finish. This responsibility extends to conducting comprehensive testing and/or managing complete acceptance processes at customer sites without supervision.
- Evaluate existing systems and processes to identify opportunities to automate or simplify processes.
- Provide technical expertise in selecting, developing, and optimizing appropriate technological solutions, ranging from sophisticated AI models to streamlined automation tools.
- Document edge application, IOT, and AI implementation strategies, methodologies, and best practices.
- Monitor system performance and implement improvements as needed.
- Prepare interconnect schedules for integrated systems.
- Design and develop intuitive visual displays that translate complex subsystem outputs into clear, actionable information, enabling users to quickly identify and prioritize necessary actions with minimal cognitive load.
- Other tasks as required.
Qualifications - Bachelor’s or Master’s degree in one of the following fields: Computer Science, Artificial Intelligence, Electrical Engineering, Computer Engineering. 5 years of software development expertise demonstrating proficiency in multiple programming languages, potentially including but not limited to: Python, C/C , Go, JavaScript/TypeScript, HTML/CSS. 2 years of hands-on experience implementing automated processes or AI solutions across diverse environments. Direct experience implementing robust cybersecurity measures in secure or classified environments. Strong written, verbal, and interpersonal skills required. Good working knowledge of MS Word, Excel, Outlook, Project required; experience with Oracle preferred.
Preferred Skills
- 2 years creating schematics in AutoCAD and/or Solidworks or other CAD tools.
- Artificial Intelligence and Machine Learning: Proven track record in AI model development and deployment. Experience in: Deep learning architectures and implementation, Neural network design and optimization, Computer Vision systems, Edge AI application development, Model optimization and performance tuning.
- Development and Architecture: Demonstrated expertise in full-stack development, Strong background in API development and RESTful architecture, Proficiency in frontend and backend development. Experience with containerization of applications specifically using Docker. Proven ability to develop and deploy edge computing solutions (with no internet).
- System Integration: Experience integrating automation or AI models across multiple applications, Track record of successful deployment in production environments, Expertise in scalable system architecture.
- Professional Skills: Strong problem-solving abilities with a focus on practical implementation, Experience working in cross-functional cross departmental teams, Excellent documentation and communication skills, Ability to cater explanations and trainings to audience, Self-motivated to create tasks and deadlines.
Pay range and compensation package - Pay range or salary or compensation.
Equal Opportunity Statement - Include a statement on commitment to diversity and inclusivity.