Find jobs
Pricing
Free Resume Checker
Blog
Sign in
Sign up
FIND JOBSPRICINGFREE RESUME CHECKERBLOGSIGN INSIGN UP
Jobs
/Software Engineer jobs
Diversified Services Network, Inc.

(1110600) Software Engineer - Precision Mining (Embedded Controls)

Salary$90k – $95k
LocationPittsburgh, Pennsylvania, United States
Work modeon-site
Typefull-time
SeniorityMid
Experience1–4 yrs
DepartmentEngineering
Company size1,001–5,000 people
First seenOct 10, 2026 · 1d ago
Verified live1d ago
At a glanceSummarised by Seekless from the posting.
Must have8
Bachelor's degree in Computer Science, Software Engineering, or a related field
2–4 years of relevant experience OR Master's degree with 1–2 years of industry experience
Strong coding skills in C, C++, and Python
Proficiency with ROS1 or ROS2
Proficiency with OpenCV / Machine Learning development
GitHub
Datalink experience (CAN, Ethernet, etc.)
Experience with AWS services, including S3, EC2, and Batch
Nice to have1
Robotics or autonomy experience
Skills
C
C++
Python
Embedded C++
Linux
GitHub
ROS1
ROS2
OpenCV
Machine Learning
CAN
Ethernet
AWS S3
AWS EC2
AWS Batch
Benefits
401(k)
Dental insurance
Vision insurance
Disability insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Paid holidays
Software Engineer – Precision Mining (Embedded Controls)
Onsite | Pittsburgh, PA
About the company
Diversified Services Network, Inc. (DSN) is seeking a full-time Software Engineer – Precision Mining (Embedded Controls) to join our team in Pittsburgh, PA. We offer full benefits, PTO, 401k, and more! If you’re looking to grow your career within an extremely reputable, stable Fortune 100 company - let’s talk!
Position Overview
This position supports a Precision Mining engineering group focused on embedded electronic controls for precision mining applications utilizing hyperspectral analysis. The Software Engineer will work as part of an engineering team to design, develop, integrate, and test software features for these systems, collaborating with a global team of machine, systems, software, and validation engineers to deliver high-quality precision mining technology solutions on time and within budget.
Key Responsibilities
•
Develop precision mining features using embedded C++, Linux, and GitHub
•
Resolve issues through triage and troubleshooting
•
Work within an Agile Sprint environment
•
Develop validation plans
•
Coordinate with a global team of machine, systems, software, and validation teams
•
Collaborate effectively within a culturally diverse work group
•
Perform systems requirements decomposition, design, development, reviews, integration, and testing
•
Participate in design reviews and daily stand-ups as part of a 12–14 person global team
Work Environment
•
Onsite, office-based position located in Pittsburgh, PA.
Requirements
Education & Experience
•
Bachelor’s degree in Computer Science, Software Engineering, or a related field required with 2–4 years of relevant experience OR
•
Master’s degree with 1–2 years of industry experience will also be considered
Top Skills
•
Strong coding skills in C, C++, and Python
•
Proficiency with ROS1 or ROS2
•
Proficiency with OpenCV / Machine Learning development
Additional Technical Skills
Required:
•
GitHub
•
Datalink experience (CAN, Ethernet, etc.)
•
Experience with AWS services, including S3, EC2, and Batch
Desired:
•
Robotics or autonomy experience
Soft Skills
•
Concise writing style
•
Strong communicator
Benefits
•
401(k)
•
Dental insurance
•
Vision Insurance
•
Disability insurance
•
Employee assistance program
•
Health insurance
•
Health savings account
•
Life insurance
•
Paid time off
•
Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com
Salary expectations: $90,000 - 95,000 annually
More roles at Diversified Services Network, Inc.
(1116302) Project Manager(1115606) Product Owner - Dealer Website(1116003) Software Verification & Validation Engineer(1116006) Senior IT Service Delivery Analyst(1111692) Software Developer - Robotics (Positioning & SLAM)
Seekless
Seek less: one search across companies' own career pages, instead of a dozen job boards.
Product
Find jobsCompaniesPricingFree Resume Checker
Company
AboutBlog
Legal
PrivacyTermsCookies
© 2026 SEEKLESS. ALL RIGHTS RESERVED.BUILT WITH CARE