Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Jobsity

Senior Embedded Python Engineer

Jobsity

. Maintain and expand Python and Docker software running on NVIDIA Jetson devices in deployed industrial inspection towers and drive-over virtual lifts .

Posted 10/19/2026full-timeRemoteSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
DockerKafkaLinuxPythonRabbitMQ

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