Retour aux emplois
XX
Embedded Software Engineering SpecialistCaterpillar BrazilAlpharetta, Georgia, United States
XX

Embedded Software Engineering Specialist

Caterpillar Brazil
  • US
    Alpharetta, Georgia, United States
  • US
    Alpharetta, Georgia, United States

À propos

Embedded Software Engineering Specialist Location: Alpharetta, Georgia (EPD Plant, 4955 Marconi Drive, Alpharetta, GA 30005). Responsibilities Act as principal contributor on design or CPPD team and manage development of product or process. Develop solutions for complex technical software engineering problems and drive design/improvement of complex systems or processes. Demonstrate technical expertise and serve as a team or project leader focused on technical delivery. Direct work with other units, suppliers, customers, and teams; make decisions with far‑reaching impact. Communicate conceptual design, understand customer needs and product applications, and master embedded software languages, development tools, architecture, configuration management, and lifecycle management. Design and promote new products and processes; help establish strategies for new process and product programs. Manage projects or programs according to plans, perform requirements analysis, and create innovative solutions to meet customer needs. Evaluate new products, maintain existing products, communicate technology to customers, team members, suppliers, and other units, and support advisors. Manage personal development and stay current with emerging technologies such as AUTOSAR, continuous integration, native simulation, and automated testing. Define acceptance criteria, new product introduction processes, and application of the NPI process. Develop Telematics onboard monitoring software used in Electronic Controller Modules for Caterpillar machines and engine applications. Work with the Telematics System team and software development teams to define software requirements and validation details. Provide upfront design guidance for software feature work, conduct design and code reviews, and lead software technology strategy and roadmap creation. Maintain extensive interaction with Telematics systems engineers and software development teams globally. Qualifications Master’s degree or foreign equivalent in Computer Science, Information Technology, Software Engineering, or related field plus 2 years of experience as a software architect or team lead for a cross‑functional development team, OR a bachelor’s degree or foreign equivalent with 5 years of experience in the same role. Experience with Linux and embedded controls development for telematics applications in heavy machinery or automotive industry to gather data and remotely monitor assets. Proficiency with design patterns in software development. Experience developing unit tests and practicing test‑driven development. Familiarity with UML tools such as Rhapsody for developing designs through UML diagrams. Knowledge of Ubuntu operating system. Experience with CAN, J1939, TCP/IP or other data link protocols. Experience with CAN‑based tools such as CANoe and CANalyzer. Experience with GIT configuration management tool. Pay and Benefits Summary Pay Range: $152,131.00 - $192,710.00 per year. Benefits: Medical, dental, and vision benefits; Paid time off (Vacation, Holidays, Volunteer, etc.); 401(k) savings plans; Health Savings Account (HSA); Flexible Spending Accounts (FSAs); Health Lifestyle Programs; Employee Assistance Program; Voluntary Benefits and Employee Discounts; Career Development; Incentive bonus; Disability benefits; Life Insurance; Parental leave; Adoption benefits; Tuition Reimbursement. (Benefits also apply to part‑time employees.) Additional Details This position requires working onsite five days a week. Visa sponsorship is not available. Equal Opportunity Statement Caterpillar is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
#J-18808-Ljbffr
  • Alpharetta, Georgia, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.