Caterpillar

Embedded Software Engineer

Caterpillar

Tucson, AZ, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and motivated Embedded Software Engineer looking for a challenging and rewarding career opportunity? Look no further than Caterpillar! As a global leader in construction and mining equipment, Caterpillar is seeking an experienced professional to join our team and contribute to the development of cutting-edge embedded software solutions. This is a unique opportunity to work on innovative projects and make a real impact on the future of our industry. We are seeking candidates with a strong background in embedded systems, a passion for problem-solving, and a drive for continuous learning and improvement. If this sounds like you, we encourage you to apply and become a part of our dynamic and innovative team at Caterpillar.

Responsibilities:

  1. Design and develop embedded software solutions for Caterpillar's construction and mining equipment.
  2. Collaborate with cross-functional teams to gather requirements and develop software specifications.
  3. Conduct thorough testing and debugging of embedded software to ensure high-quality and reliable performance.
  4. Continuously research and implement new technologies and industry best practices to improve software development processes.
  5. Participate in code reviews and provide constructive feedback to team members.
  6. Ensure compliance with industry standards and regulations in all software development activities.
  7. Communicate effectively with team members and project stakeholders to provide regular updates and progress reports.
  8. Proactively identify and troubleshoot issues and provide timely resolutions.
  9. Document software design and development processes for future reference.
  10. Mentor and train junior team members to enhance their technical skills and knowledge.
  11. Stay updated with the latest trends and advancements in embedded systems and apply them to improve existing software solutions.
  12. Adhere to project timelines and deliver high-quality software within the specified deadlines.
  13. Collaborate with the product management team to understand customer needs and incorporate them into software development.
  14. Participate in project planning and estimation activities to ensure successful project delivery.
  15. Maintain a high level of professionalism and represent Caterpillar as a global leader in the industry.
Where is this job?
This job is located at Tucson, AZ, USA
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Electrical Engineering, Or Related Field.

  • Minimum Of 3-5 Years Of Experience In Embedded Software Development.

  • Proficiency In Programming Languages Such As C, C++, And Java.

  • Strong Understanding Of Real-Time Operating Systems And Hardware Architectures.

  • Experience With Embedded Software Development Tools And Methodologies, Including Debugging And Testing.

Required Skills
  • Debugging

  • Microcontrollers

  • Embedded systems

  • Programming Languages

  • Firmware development

  • Software integration

  • Real-Time Operating Systems

  • Communication Protocols

  • Embedded C/C++

  • Analog/Digital Circuit Design

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • flexibility

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Embedded Software Engineer in Tucson, AZ, USA is between $72,000 to $120,000 per year. Factors such as years of experience, education, and specific skills can impact the salary range for this position.

Additional Information
Caterpillar is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedOctober 4th, 2024
Apply BeforeJanuary 14th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Caterpillar

Caterpillar, Inc. engages in the manufacture of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. It provides technology for construction, transportation, mining, forestry, energy, logistics, electronics, financing, and electric power generation. It operates through the following segments: Construction Industries, Resource Industries, Energy & Transportation, and Financial Products.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started