Embedded Software Engineer 2
$57 per hourCullerton Group
Cullerton Group has a new opportunity for an Embedded Software Engineer 2 – Precision Mining & Robotics . The work will be done onsite full time in Pittsburgh, PA . This is a 12-month position that can lead to permanent employment with our client. Compensation is up to $57/hour + full benefits (vision, dental, health insurance, 401k, and holiday pay). The position follows a Monday–Friday, first-shift schedule, approximately 8:00 AM–4:00 PM , and may require up to 25% domestic travel .
Job Summary
We are seeking an Embedded Software Engineer to develop advanced software solutions supporting precision mining and robotics applications . The engineer will design, develop, integrate, and test software features running on embedded electronic control systems, including applications involving hyperspectral analysis and machine data management . This position combines hands-on development in C/C++, Python, Linux, ROS, and OpenCV/ML with system integration, troubleshooting, validation, and cloud technologies. The engineer will work within a global Agile development team alongside machine, systems, software, and validation engineers.
Key Responsibilities
- Design, develop, integrate, and test embedded software features from requirements through production deployment.
- Develop precision-mining functionality using Embedded C/C++, Python, Linux, and GitHub .
- Perform system requirements decomposition, software design, development, code/design reviews, integration, and testing.
- Troubleshoot software and system issues through technical triage and root-cause investigation.
- Develop validation plans and support testing of embedded electronic control systems.
- Work with ROS1/ROS2, OpenCV, machine-learning technologies, CAN/Ethernet communications, and AWS services .
- Collaborate with a global team of machine, systems, software, and validation engineers in an Agile/Sprint environment .
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field .
- 2–4 years of relevant industry experience . Candidates with a master's degree and approximately 1–2 years of industry experience may also be considered.
- Strong programming skills in C, C++, and Python .
- Proficiency with ROS1 or ROS2 .
- Proficiency with OpenCV and/or machine-learning development .
- Experience developing embedded software in a Linux environment .
- Experience with GitHub and modern software development practices.
- Experience with communication/data links such as CAN and Ethernet .
- Experience with AWS services , including S3, EC2, and Batch.
- Ability to read technical schematics and component data sheets.
- Strong troubleshooting, problem-solving, interpersonal, and written communication skills.
Preferred Qualifications
- Experience with robotics or autonomous systems .
- Experience developing software for embedded electronic controls, industrial systems, mining equipment, mobile machines, or similar applications.
- Understanding of the full software development lifecycle, including requirements, design, development, integration, testing, and delivery.
- Experience working with globally distributed and culturally diverse engineering teams.
- Strong communication skills and the ability to write technical information clearly and concisely.
Why This Role?
This position offers the opportunity to work on advanced precision-mining and robotics technology , combining embedded software, machine perception, cloud technologies, and machine-control systems. Engineers will gain exposure to multiple data-management architectures while contributing across the full development lifecycle—from requirements and design through integration and testing. Cullerton Group provides a professional environment with growth potential and the opportunity to contribute to innovative technology used in demanding real-world applications.
$150.32k - $225.48k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...Onboard Platform - High Level OS team is an embedded software team which is responsible for managing... ..., Robotics or a related field and 2+ years of relevant experience, Master'...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...SEI advances software engineering principles and practices and serves as a national resource in software... ...enthusiastic experienced real-time embedded engineers to work on safety-critical... ...OR a PhD in the same fields with two (2) years of experience. You’ve worked...SuggestedFull timeWork at officeRelocation package
- ...Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions... ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in software engineering, preferably...Suggested
$160k - $240k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software... ...experience (or Master's degree and 2+ years of relevant experience, or PhD)...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...failure. Role at a Glance Gecko Robotics is seeking an Embedded Software Engineering Intern to join RoboSPLAT within Field Infra in Pittsburgh... ...) C/C++, Python, Git, Linux, networking, and ROS 2. Depending on the project, you may also work with the Yocto...SuggestedFull timeSummer workInternshipSummer internshipWork at officeLocal areaWork from homeMonday to FridayFlexible hours
$120k
...Embedded Software Engineer (UAV) | Pittsburgh | Up to $120,000 Join an exciting UAV company in Pittsburgh, who build systems that help drones to navigate in harsh environments. As an Embedded Software Engineer, you'll join a small team to solve both software and...Full timeWork at office- What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national... ...you to apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the acquisition...Full timeFor contractorsWork at officeRelocation package
- ...functional and empirical analysis and design of software systems for Benshaw products. Provide... ...software. Work closely with hardware engineers, power electronic engineers, and other... ...with at least 5-7 years of real-time embedded software design experience or the...Permanent employmentFull timeTemporary workH1bRelocation package
- ...Embedded Software Engineer The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work....
- ...position is based in Pittsburgh. Responsibilities Required: Embedded Engineer Design and maintain embedded firmware and control systems... ...repeatable system behavior ~ Debugging across hardware/software boundaries ~ Familiarity with: CAN networks (e.g., SAE J19...
$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider... ...opportunities within our own organization. Embedded Software Engineer II This selected candidate... ...related technical field required. ~2-4 years of software development...Full timeTemporary workInternshipWork at officeFlexible hours$191.92k - $287.88k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...across many disciplines-from hardware and software.What you’ll do: Lead technical development... ...years of relevant experience, or PhD and 2+ years of relevant experience)8+ years of...Odd jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$89k - $152k
...Motive Workforce is hiring a Senior Systems Engineer for an advanced manufacturing... ...3 escalation point for complex hardware, software, endpoint, identity, and infrastructure issues... ...Compensation: Hybrid schedule, 3 days onsite and 2 days remote Candidates must be local...Local areaRemote workRelocation$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...together. We work very closely with the software teams to verify all of the functions of the... ...relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)Proven...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship$110k - $120k
...Embedded Cloud Software Engineer Thoro.ai is delivering on the promise of autonomy, making people more productive and work more satisfying. A software, cloud and integration company, we build everything that is necessary for manufacturers of industrial equipment to...Full timePart timeCasual workWork at officeLocal areaRemote workFlexible hoursShift work$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...Autonomy Behavior components of autonomy software stackWrite requirements for the performance... ...relevant experience, Master's degree and 2+ years of relevant experience, or PhD.Experience...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship- ...in the local area. What’s the role? The Field Service Engineer Level 2 is an intermediate level field service position that has met... ...prions) ~ Ability to understand and troubleshoot problems in software, electronics, optics and electron optics, high voltage, high...Contract workPart timeWork experience placementLocal areaOverseasNight shift
$92.3k - $166.85k
We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving... ...develop staff through mentoring.Favorable If You Have:Two plus (2+) years of supervising staff.M.S. degree in Structural...Full timeWork at officeRemote workHome officeRelocation packageFlexible hours- ...challenges, superior quality, and attractive rewards. With over $2.8 billion in annual sales and a commitment to its workforce, Kokosing is the winning team.Job Description:We are seeking a Lead Engineer (Heavy Highway - Roadway/Bridge projects) in the Western PA or Morgantown...Full timeContract workFor contractorsFor subcontractorWork at office
$89k - $152k
...Motive Workforce is hiring a Senior Systems Engineer for an advanced manufacturing... ...3 escalation point for complex hardware, software, endpoint, identity, and infrastructure issues... ...Compensation: Hybrid schedule, 3 days onsite and 2 days remote Candidates must be local...Local areaRemote workRelocation$110k - $120k
...Embedded Cloud Software Engineer Find out if this opportunity is a good fit by reading all of the information that follows below. is delivering on the promise of autonomy, making people more productive and work more satisfying. A software, cloud and integration...Part timeCasual workWork at officeLocal areaRemote workFlexible hoursShift work$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation... ...of experience in a client-facing development role, including 2+ years building and consuming Representational State Transfer...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions... ...senior practitioner-leader embedded directly with our most... ...Program Governance Lead FDE pods of 2-5 onshore anchored and offshore... ....7+ years of experience in software engineering, data engineering,...Local areaShift work
$103.2k - $129k
...diversity in the global workplace. As a Principal Fluid Systems Engineer you will be responsible for the design development and... ...Process & Power Conversion Systems. This position is hybrid, requiring 2 days/week on-site at the Westinghouse Global Headquarters facility...RelocationFlexible hours2 days per week- ..., PowerScale, CISCO UCS, and more. Position Title: Server Engineer 2 Business Unit: Technology Reports to: Manager of Server... ...personnel.Has an excellent ability to work with application software and lines of business partners.Has good technology project management...Work at officeWeekend workDay shift
$148k - $249k
...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications... ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and...Remote work3 days per week- ...on interdisciplinary teams by developing engineering guidance as well as applying and tailoring... ...work within the CERT Division of the Software Engineering Institute (SEI). Carnegie Mellon... ...Engineering or related discipline with two (2) years of experience in cybersecurity/...Full time
- Who We AreYou will work within the CERT Division of the Software Engineering Institute (SEI). Carnegie Mellon University’s SEI researches complex... ...Engineering, System Engineering or related discipline with two (2) years of experience in cybersecurity/network operations,...Full time
- At the National Robotics Engineering Center (NREC), it is our engineers... ...are seeking a dynamic UI/UX Software Engineer for existing and new... ...pendants, handheld controllers, or embedded/cyber-physical systems.... ...frameworks or tools (ROS / ROS 2, Gazebo, or 3D telemetry...Full timeWork experience placementFlexible hours
- ...assigned Job Role of Technology Consultant 2, your Area Of Responsibility will be as... ...line with guidance provided Facilitate software application design discussions, and document... ...demands strong proficiency in Fullstack engineering including Angular, TypeScript, HTML5, CSS...Full timeTemporary workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer 2. Be the first to apply!
- embedded engineer Pittsburgh, PA
- embedded software engineer Pittsburgh, PA
- embedded systems software engineer Pittsburgh, PA
- embedded developer Pittsburgh, PA
- ultimate software Pittsburgh, PA
- software qa Pittsburgh, PA
- embedded software Pittsburgh, PA
- software sales Pittsburgh, PA
- bank software Pittsburgh, PA
- software sales representative Pittsburgh, PA





