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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in Python software engineering, particularly in deploying applications on embedded Linux platforms like NVIDIA Jetson. Proficient in managing the full deployment lifecycle, including version control, containerization with Docker, and effective collaboration with engineering teams.
Highest-signal resume keywords
Python Software EngineeringEmbedded Linux DeploymentDocker ContainerizationMQTT MessagingVersion Control Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonDockerEmbedded LinuxVersion ControlMQTTKafkaLinux DriversSoftware DeploymentContainerized ApplicationsTechnical Documentation
Soft Skills
Independent WorkCollaborationPrioritizationKnowledge SharingDebugging Support
Tools & Technologies
NVIDIA JetsonSingle-Board ComputersMessage BrokersOTA UpdatesImaging Hardware
Industry Keywords
Industrial InspectionSoftware Lifecycle ManagementProduction SoftwareField DeploymentComponent Findings
Tech Stack
Tools & technologiesDockerKafkaLinuxPythonRabbitMQ
About the role
Key responsibilities & impact- Maintain and expand Python and Docker software running on NVIDIA Jetson devices in deployed industrial inspection towers and drive-over virtual lifts
- Manage the full deployment lifecycle, including initial flashing, hardware configuration, site-specific provisioning, and versioned deployment of containerized applications
- Manage software versions and releases across production and experimental devices and locations, including OTA updates
- Collaborate with two electrical engineers to turn component findings into deployable, updatable software, including drivers for peripherals and imaging hardware
- Build and maintain device-to-backend messaging through MQTT and Kafka
- Identify technical needs and help prioritize the team's work
- Document system operation and support colleagues in debugging and maintenance
Requirements
What you’ll need- 7+ years of professional software engineering experience, with Python as the primary language, including production software running on hardware in the field
- Experience building and deploying software on embedded Linux computing platforms such as NVIDIA Jetson or comparable single-board computers and system-on-modules
- Hands-on Docker experience packaging, versioning and deploying containerized applications
- Strong experience of team-based version control and release management: branching strategies, resolving merge conflicts, package versioning, and supporting multiple releases across production and experimental devices at different locations
- Experience working with message brokers, specifically MQTT and Kafka (or similar like RabbitMQ)
- Experience implementing or configuring Linux drivers for external peripherals and imaging hardware such as cameras
- Proven ability to work independently: finds work that needs doing, helps prioritize it, and delivers without depending on a predefined ticket list
- Clear technical documentation habits and willingness to share knowledge, including helping peers at the same or higher level debug and maintain the system
Benefits
Comp & perks- Paid time off or vacation days
- Paid holidays, depending on the client and country
- Professional development and learning opportunities
- Ongoing support from our People Experience team
- Recognition initiatives and internal activities
- Remote-work flexibility
- Opportunities to collaborate with international teams
- Access to tools and resources that support your work
- Career growth opportunities based on performance, business needs, and available roles
