Laminar
Somerville, MA

Junior Software Engineer, Edge Platform

HybridPosted 6 days agoVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Junior Software Engineer, Edge Platform at Laminar

Job details

Location
Somerville, MA
Work type
Hybrid
Visa
Sponsorship available
Posted
6 days ago
Apply on
jobs.lever.co

About this role

Laminar is building human-centric self-driving factories through inline sensing, physics- and chemistry-grounded AI, and real-time process control software. The Junior Software Engineer, Edge Platform will build Linux-based software infrastructure, automate provisioning, support application deployment, integrate industrial communication protocols, improve platform reliability, and help run ML inference workloads on edge hardware.

What you'll do:

  • Software Development: Build and maintain Linux services, scripts, and tools supporting our edge platform
  • System Provisioning: Help automate the setup and configuration of edge computers and factory-deployed servers
  • Application Deployment: Support packaging, testing, and deployment of applications using containers and virtual machines
  • Industrial Connectors: Implement and test integrations for the industrial communication protocol our customers use, including Modbus TCP/IP, Profinet, OPC UA, CC-Link, and EtherNet/IP. You’ll work through your design with a senior engineer and own the implementation
  • Platform Reliability: Contribute to software updates, logging, monitoring, and recovery capabilities for deployed systems
  • Debugging & Testing: Investigate service failures, networking issues, and resource usage. Develop tests that improve reliability across deployment environments
  • Edge AI Integration: Support the integration and testing of ML inference workloads on edge hardware
  • Cross-Team Collaboration: Work with the senior engineer and broader engineering team to deliver features and resolve platform issues
  • Documentation: Maintain clear setup instructions, technical documentation, and troubleshooting guides

What they're looking for:

  • * High initiative and strong follow-through. You ask thoughtful questions, seek feedback, and take responsibility for your work
  • * Ability to learn quickly and work successfully in a fast-paced team environment
  • * Excellent communication and teamwork abilities
  • * Good hands-on Linux experience, including the command line, permissions, processes, services, package management, and logs
  • * Experience programming in a language such as Python, Rust, C++, or Go, and familiarity with shell scripting
  • * Understanding of networking fundamentals, including IP addressing, DNS, ports, and TCP/IP
  • * Familiarity with Git and a methodical approach to testing and debugging
  • * Academic, personal, internship, or professional projects demonstrating your ability to build and troubleshoot working systems
  • * Bachelor's or higher degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent practical experience
  • * Experience with Docker, virtual machines, systemd, or a personal Linux server is a plus, as is an interest in running ML models locally

Benefits:

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • Short- and long-term disability coverage
  • Transportation benefit for commuting
  • Health and wellness benefit
  • 401(k) plan with employer matching
  • Equity
  • Bonus opportunities
Ready to apply to Laminar?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Laminar

Laminar
Somerville, MA