Embedded Software Engineer
laresits
Must Include Visa Copy
100% Onsite
Panel Interview
Industry/ Domain Preffered
Client is seeking an Embedded Software Engineer 2 to support the Precision Mining group within the Cat Robotics division . This role will contribute to the design, development, integration, and testing of embedded software features for electronic controls used in precision mining applications involving hyperspectral analysis.
The engineer will work within a 12 14-person global engineering team , collaborating with machine, systems, software, and validation teams in an Agile environment.
Key Responsibilities
- Design, develop, integrate, and test embedded software features from requirements through production deployment.
- Develop embedded C++ software for Precision Mining applications.
- Work with Linux, GitHub, and embedded systems development environments.
- Perform issue triage, troubleshooting, debugging, and resolution.
- Decompose system requirements and contribute to software design.
- Participate in design and code reviews.
- Develop and execute software integration and validation plans.
- Support system integration and testing activities.
- Analyze and improve system efficiency, stability, scalability, and resource utilization.
- Work with hardware components by reading schematics and data sheets .
- Work with machine data links and communication technologies such as CAN and Ethernet .
- Collaborate with global machine, systems, software, and validation teams.
- Participate in Agile sprints, daily stand-ups, and design reviews .
- Communicate effectively within a culturally diverse, global engineering organization.
Required Qualifications
- 2 4 years of professional software engineering experience .
- Bachelor's degree in Computer Science, Software Engineering, or a related field .
- A Master's degree may be accepted with 1 2 years of relevant industry experience .
- Relevant internships may be considered.
- Strong programming experience in C, C++, and Python .
- Experience developing software for embedded systems .
- Ability to troubleshoot software and system-level issues.
- Basic understanding of the software development lifecycle , including requirements, design, development, testing, integration, and delivery.
- Experience using GitHub .
- Knowledge of embedded communication/data links such as CAN and Ethernet .
Top Technical Skills
- C / C++ / Python
- ROS1 or ROS2
- OpenCV / Machine Learning Development
Additional Technical Skills
Required:
- GitHub
- CAN, Ethernet, and other machine data links
- AWS services, including S3, EC2, and Batch
Preferred:
- Robotics or autonomous systems
- Embedded Linux
- Hyperspectral analysis
- Computer vision
- Machine learning
Soft Skills
- Concise and effective technical writing
- Strong verbal and written communication
- Problem-solving and troubleshooting skills
- Ability to collaborate effectively with global and culturally diverse teams
- Strong interpersonal skills
- Emotional intelligence and professionalism
Typical Day / Work Environment
The engineer will work primarily in an office-based environment as part of a global engineering team.
Typical activities include:
- Systems requirements decomposition
- Software design
- Embedded software development
- Code and design reviews
- Software integration
- Validation and testing
- Issue triage and troubleshooting
- Agile sprint activities
- Daily stand-ups and collaboration with global engineering teams
Team & Business Mission
The Precision Mining team within Cat Robotics develops advanced technology and solutions that support precision mining applications.
Team Mission:
Deliver high-quality precision mining technology products and solutions to clients and customers on time and within budget.
Why This Opportunity?
This role provides an opportunity to gain hands-on experience in embedded software, robotics, machine learning, computer vision, and data management within Caterpillar's Precision Mining organization. The engineer will work on advanced mining technology regarded as best-in-class within the industry while collaborating with experienced global engineering teams.
-
Harshit Tewari
Team Lead - Recruitment
View email address on us.fitly.work |
Lares IT Solutions, Inc. |
$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...SuggestedFull timeWork at office- ...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. A typical embedded software engineer...SuggestedFull time
- ...SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security.... ...Summary: SEI is seeking enthusiastic experienced real-time embedded engineers to work on safety-critical embedded software. You...SuggestedFull timeWork at officeRelocation package
$57 per hour
...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...SuggestedPermanent employmentFull timeMonday to FridayDay shift$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an...SuggestedFull timeTemporary workInternshipWork at officeFlexible hours- ...Job Position: Embedded Software Engineer 2 Location: Pittsburgh, PA Duration : Full Time Position Summary Caterpillar's Precision Mining group within the Cat Robotics division is seeking an Embedded Software Engineer to design, develop, integrate...Full timeInternship
- ...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
$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$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- ...exceeding expectations of quality and service. The System Studies Engineer I will be responsible for providing System Studies for the... ..., EMTP, CDEGS, PSCAD, MATLAB, ASPEN, CAPE, and other similar software. Conduct load flow, transient stability, reactive planning,...Full timeCasual workInternshipFlexible hours
$89k - $152k
...Job Description: Motive Workforce is hiring a Senior Systems Engineer for an advanced manufacturing organization based in New... ...Serve as the Tier 3 escalation point for complex hardware, software, endpoint, identity, and infrastructure issues. Lead system...Local areaRemote workRelocation$110k - $130k
Mobile Developer (Ionic / Angular / Cordova) Location: Pittsburgh, PA Type: Full-Time Salary: $110K - $130K Required Skills: ~8+ years of mobile application development experience ~ Strong hands-on experience with Ionic, Angular, Cordova, TypeScript...Full time$120k - $130k
...: Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more of...Work experience placementRemote work$50 - $72 per hour
...Job Title: Hardware Engineer Job Description We are seeking a Lead Hardware Engineer to support the design, development, and... ...products through development, testing, and production. Exposure to embedded hardware, controls, industrial automation, transportation,...Contract workTemporary workFor subcontractorWork at officeRemote work3 days per week- ...Job Description Job Description Title: Lead Design Engineer Location: Onsite, Pittsburgh, PA 15213 Type: Direct-Hire/Permanent... ...Experience with engineering design tools (e.g., CAD software) Strong problem-solving skills and attention to detail Ability...Permanent employment
$750 per month
...Experts to participate in our BS in Computer Engineering program design project. This position... ...Engineering, Computer Science, Embedded Systems, Robotics, Cyber-Physical Systems... ...engineering, embedded systems, hardware-software integration, firmware development, semiconductor...Part timeFor contractorsImmediate startRemote work$89k - $152k
...Job Description: Motive Workforce is hiring a Senior Systems Engineer for an advanced manufacturing organization based in New... ...Serve as the Tier 3 escalation point for complex hardware, software, endpoint, identity, and infrastructure issues. Lead system...Local areaRemote workRelocation$103.2k - $129k
...qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Principal Fluid Systems Engineer you will be responsible for the design development and maintenance of various fluid systems within the nuclear power plant. You...RelocationFlexible hours2 days per week- ...Server Engineer 2This position is part of the team supporting our converged infrastructure. It requires sharp attention to detail, excellent... ...personnel. Has an excellent ability to work with application software and lines of business partners. Has good technology project...Work at officeWeekend workDay shift
- ...Systems Engineer Terms: Long Term Contract Role - 100% Worksite role Pittsburgh, Pennsylvania 15222 Job Overview: The Systems Engineer will be responsible for applying software, systems, and engineering principles to design, develop, test, integrate, and support...Long term contract
$89.6k - $198.4k
Lead Full Stack Engineer (Solution Design, Architecture & Developement) Position Description CGI is seeking a strong Fullstack Solution... ...Requirements: Overall 10+ years in Information Technology/Software Engineering and Lead the end to end architecture and...Local areaImmediate start$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 challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer and Technical...Full timeWork at officeRemote workHome officeRelocation packageFlexible hours- ...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 area. Summary: ~ Working onsite with the Team...Contract workFor contractorsFor subcontractor
- ...Collaborate with architects, product owners, BAs, QA, and engineering teams. Troubleshoot application issues and perform root-cause... ...reliability. Must-Have Skills: ~6+ years of professional software development experience ~ Strong Java & Spring Boot ~ Spring...Hourly payWork visa
$155k - $165k
...Microsoft Azure. Collaborate with product owners, business stakeholders, QA, DevOps, and other developers to deliver reliable software solutions. Troubleshoot, debug, and resolve application issues across front-end, back-end, database, and cloud environments....Full timeRemote work- ...Job Requisition: Full Stack Software Engineer Department: Information Technology Reports To: Head of AI Program Management Location: Remote Employment Type: Full-Time Role Overview Alaris Acquisitions serves as a premier M&A advisory firm exclusively...Full timeLocal areaRemote workShift work
- ...Job Title: Senior Hardware Engineer Location: Pittsburgh, PA Type: Contract Contractor Work Model: Hybrid System One is looking for an enthusiastic self-motivated Senior Hardware Engineer who thrives in a fast-paced environment. The successful candidate is...Contract workTemporary workFor contractorsLocal area
$54.4k - $205.8k
...work and live. We bring together product management, design, and engineering capabilities to help clients define what to build and how to... ...you’ll need: Minimum 5 years of experience working as a software engineer Minimum 2 years hands-on experience in native iOS...Full timeWork experience placementLive inWork at officeLocal area$110k - $115k
...technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in...Full timeTemporary workFlexible hours$120k - $140k
...Forward Deployment Engineer Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every human... ...provide technical leadership for two scrum teams, each with 3 software engineers, for a total of 6 software engineers. The candidate will...Hourly payFull timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded developer Pittsburgh, PA
- embedded engineer Pittsburgh, PA
- embedded systems software engineer Pittsburgh, PA
- embedded software engineer Pittsburgh, PA
- government software Pittsburgh, PA
- software applications developer Pittsburgh, PA
- healthcare software sales Pittsburgh, PA
- software sales executive Pittsburgh, PA
- software technical support engineer Pittsburgh, PA
- software support Pittsburgh, PA




