FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Systems Engineer – Edge Integration, Sensor Fusion
Invision AI. Develop, maintain, and troubleshoot C++ software running on Linux-based devices .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong C++ development skills and extensive experience with Linux-based systems, embedded computing, and hardware integration. Capable of troubleshooting complex networking issues and providing exceptional customer support while maintaining high standards in software engineering practices.
Highest-signal resume keywords
C++ DevelopmentLinux Systems KnowledgeEmbedded ComputingNetworking FundamentalsHardware Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ DevelopmentEmbedded ComputingNetworking FundamentalsSignal Processing AlgorithmsAutomated TestingCode ReviewVersion ControlContinuous IntegrationComputer VisionMachine Learning
Soft Skills
Problem-Solving SkillsCustomer InteractionWritten CommunicationVerbal CommunicationDetail-Oriented Approach
Tools & Technologies
DockerGRPCMQTTNATSProtobufDevice MonitoringRemote Fleet Management
Industry Keywords
IoTField EngineeringHardware IntegrationLIDARCameras
Tech Stack
Tools & technologiesDockerElixirGRPCIoTLinuxC++Go
About the role
Key responsibilities & impact- Develop, maintain, and troubleshoot C++ software running on Linux-based devices
- Implement new product features across device, connectivity, monitoring, and customer-facing workflows
- Implement and maintain signal processing algorithms for LIDAR and cameras
- Diagnose and resolve networking, remote-access, and device-connectivity issues
- Maintain deployed systems and improve reliability, observability, and performance
- Test hardware and software together to validate complete product behavior
- Prepare, configure, validate, and package hardware units before shipment to customers
- Support customers with technical questions, deployment needs, and issue resolution
- Participate in periodic field work for installation support, testing, deployment, and troubleshooting
- Build product knowledge to improve the customer experience
- Write maintainable, well-tested code and clear technical documentation
- Participate in design reviews, code reviews, and technical planning
Requirements
What you’ll need- 5+ years of relevant software, systems, IoT, embedded, or field engineering experience
- Experience with embedded or edge computing systems
- Strong C++ development skills
- Strong Linux systems knowledge, including deploying, configuring, and troubleshooting software on Linux-based devices
- Solid understanding of networking fundamentals, including IP networking, communication protocols, remote access, and troubleshooting connectivity issues
- Ability and interest to work across software, devices, hardware, connectivity, monitoring, and customer delivery
- Hands-on experience testing and troubleshooting hardware and software together
- Practical, detail-oriented approach to preparing and validating hardware units for shipment
- Strong problem-solving skills and ability to understand complex products end to end
- Comfortable interacting directly with customers and translating technical issues into clear next steps
- Willingness to perform periodic field work for product deployments, testing, and troubleshooting
- Sound software engineering practices, including automated testing, code review, version control, and continuous integration
- Strong written and verbal communication skills
- Familiarity with device monitoring, observability, and remote fleet management
- Experience with Docker or other container technologies
- Experience with hardware integration, sensors, cameras, or industrial computers
- Familiarity with efficient serialization and communication protocols, such as protobuf, gRPC, MQTT, or NATS
- Experience with Elixir and Go
- Experience supporting technical products in customer or field environments
- Knowledge of computer vision, machine learning, or real-time video-processing systems
Benefits
Comp & perks- The opportunity to work on projects that make the world safer and greener
- A culture of very high technical standards where quality engineering is valued over quick hacks
- A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
- Join an international team where your voice is heard and your impact is visible
- Equity
- RRSP Plan
- Health and Dental
- 4 weeks holiday