Embedded Software Engineering Specialist
$152.13k - $192.71kCaterpillar
Career Area:Job Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Embedded Software Engineering Specialist at its facility located at Alpharetta Georgia EPD Plant, 4955 Marconi Drive, Alpharetta, GA 30005.Act as principal contributor on design or CPPD team and manage the development of a product, process or both. Develop solutions for complex technical software engineering problems. Accountable for the design/improvement of complex systems or processes. Demonstrate technical expertise and serve as a team/project leader focused on technical delivery. Develop and perform on complex projects or programs. Direct work with other units, suppliers, customers, and teams. Decisions may have far-reaching impact on project teams, immediate workgroup, division, business unit, suppliers, internal and external customers, and Caterpillar markets. Communicate conceptual design, understand customer needs and product applications, and master embedded software languages, software development tools, software architecture, configuration management, and lifecycle management. Focus on technical contributions and project management. Design and promote new products and processes, help establish strategies for new process and product programs, manage projects or program 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 and advise engineers, managers, marketing personnel, customers, and suppliers. Manage personal development, stay current with new technologies including emerging technologies such as AUTOSAR or create new technologies, continuous integration and build, native simulation, and automated testing. Define acceptance criteria, new product introduction processes, conceptual design, practical application of theory, 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.REQS: This position requires a master’s degree or foreign equivalent in Computer Science, Information Technology, Software Engineering or a related field and 2 years of experience as a software architect or team lead for a cross-functional development team or related occupation. Alternatively, will accept a bachelor’s degree or foreign equivalent in Computer Science, Information Technology, Software Engineering or a related field and 5 years of experience as a software architect or team lead for a cross functional development team or related occupation.Additionally, the applicant must have employment experience with: (1) Linux; (2) Embedded controls development for Telematics applications in heavy machinery or automotive industry to gather data and remotely monitoring assets; (3) Design Patterns in software development; (4) Developing Unit Tests and Test-Driven Development; (5) UML Tools like Rhapsody in developing designs through UML diagrams; (6) Ubuntu; (7) CAN, J1939, TCP/IP OR other data link protocols; (8) CAN based tools like CANoe and CANalyzer; and (9) GIT configuration management tool.Summary Pay Range: $152,131.00 - $192,710.00 per yearCompensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.Medical, dental, and vision benefits*Paid time off plan (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 benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement * These benefits also apply to part-time employeesApplicants who are interested in this position should apply via , search [Embedded Software Engineering Specialist / R0000375720] #LI-DNIThis position requires working onsite five days a week.Visa Sponsorship is not available for this position.Posting Dates:June 9, 2026 - October 8, 2026Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.Not ready to apply? Join our Talent Community.SummaryLocation: Alpharetta, GeorgiaType: Full time
- ...ambiguous business needs and functional technical tools.Core Engineering PhilosophiesOur team operates under three foundational principles... ...developers can interface with your models performantly.Specialist Tooling (Python): Develop and maintain lightweight server-side...SuggestedImmediate startShift work
$38 - $45 per hour
...asset. ~ Previous experience working on Class 8 trucks and tankers trailers is an asset. ~ Ability to use (J Pro) diagnostic software. ~ Class G Driver's License required. 40-years of sustainability in action. Clean Harbors is the leading provider of environmental...SuggestedFull timeApprenticeshipCasual workMonday to Friday$38 - $42 per hour
...maintaining of one or more of the following units: pickup trucks, tractors, and trailers; ~ Familiarity with the various types of diesel engines; ~ Ability to oversee, coach and mentor all apprentices and other shop laborers; ~ Ability to work in a team environment. ~...SuggestedFull timeApprenticeshipCasual workLocal areaAfternoon shift- ...Monday through Thursday and remotely on Fridays. At Rheem, we engineer products for life. For home life. For work life. For the life of... ...frameworks (e.g., SwiftUI, Jetpack Compose)Understanding of software development methodologies, including Agile and ScrumExperience...SuggestedWork at officeRemote workWorldwideMonday to Thursday
- ...more modern infrastructure, as well as maintaining and developing ongoing features in our current infrastructure.Work with other engineers to develop and maintain high quality native mobile applications.Develop and maintain native mobile applications using Swift and Kotlin...SuggestedFull timeTemporary workH1bWork at officeMonday to Friday
$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours$85k - $140k
...culture celebrates quick learners, critical thinkers, and problem solvers eager to drive change. Role Summary/Purpose: As a Software Engineer, your role will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday- ...NOTE: Need candidates from home appliance companies that manufacture smart devices. Job Title: Senior Firmware Engineer Location: Roswell, GA (Onsite) Duration: 12+ Months Job Description Architect robust, secure IoT systems while balancing trade-offs between cost, power...
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description=> 4+ years of web design and...Flexible hoursWeekend work
- ...Other: Full Time. Travel involved to unanticipated client locations within US.Requirements: Bachelor’s Degree in Computer Science Engineering or Equivalent + 5 years of Experience in job offered or related. Any suitable combination of education, training or experience...Full time
- ...make an impact on a global scale, come make a difference at Fiserv.Job TitleJava Backend EngineerAbout your role:As a Java Backend Engineer you will code daily, own technical delivery end to end, and raise the bar for the team through strong code reviews, pragmatic...Full timeContract workFor contractorsWork experience placementWork at officeLocal areaMonday to Friday
- Role: Full Stack Engineer Location NYC NY / Alpharetta, GA Mandatory Skills: · - Java · - Spring Boot · - Angular or React · - Basic SQL (SQL Server, DB2) · - REST API development Preferred Skills: · - Python · - Exposure to Kafka, ElasticSearch · - Familiarity with CI...
$60 - $65 per hour
Job ID: SRJ_8148Posted: 2026-01-09Location: AlPHARETTA, GASalary: USD 110-120 / Yearly (Full Time) | USD 60-65 / Hourly (C2C)Employment Type: C2C, Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole : Senior Lead Full stack DeveloperOverall IT Experience...Hourly payFull timeWork experience placement- ...founders are hardcore telecommunications engineers with combined 200 + years of experience... ...industry best practices in enterprise-class software development, agile methodology - Design... ...of computer hardware, firmware, embedded systems, and/or operating systems - Develop...Work experience placement
- ...EngineerAbout the roleAs a Senior AI Solutions Engineer, you will be the technical expert other... ...whyWhat you’ll need to have7+ years of software engineering experience5+ years of... ...of RAG architectures, vector databases, embedding models, and the evaluation methodologyExperience...Full timeWork at officeVisa sponsorship
$101k - $194k
...refining model performance over time to ensure high accuracy, relevancy, and business impact. Partnering with technology and data engineering teams to scale machine learning workflows and production systems. Communicating complex analytical concepts and model insights...Full timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week$63.22k - $94.55k
...performance issues Drive continuous improvement initiatives focused on operational excellence and process optimization Mentor junior engineers and contribute to knowledge sharing across the team Required Qualifications: ~6+ Years of PowerShell scripting and automation...Remote work- ...development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We... ...and entertainment, life sciences, ecommerce, and education.Software Engineers Bachelor's Degree (preferably Computer Science or Engineering...
$131k - $218.3k
...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,...Full time- ...to maintain brand consistency and ensure content supports the overall brand message. SEO Optimization: Optimize content for search engine visibility and traffic growth. CMS & Analytics: Use content management systems (CMS) to track website traffic and analyze user engagement...Temporary workWork experience placement
$209.1k - $275.1k
...may be removed earlier if the position is filled or if a sufficient number of applications are received.Job Description: Solutions Engineer (SE) – Global Enterprise SegmentLocation: Atlanta (Candidate must reside in the greater Atlanta area and be able to travel for...Full timeTemporary workLocal areaFlexible hours$78.8k - $131.3k
...Fraud and Credit Risk Mitigation, Customer Data Management and Life InsuranceLearn more at: About the RoleWe are looking for a Software Engineer to join our Operations Engineering team, supporting a suite of internal systems critical to the performance and reliability of...Full timeWork at officeLocal area1 day per week$95.3k - $158.8k
Are you passionate about combining software engineering excellence with research-driven problem solving to create innovative solutions?Do you enjoy exploring new technologies, building proof-of-concepts, and collaborating with teams to deliver high-quality software and...Full timeLocal area$96.26k - $137.66k
...culture and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In...Full timeWork at officeLocal area$92.5k - $200.4k
The Senior Software Engineer (Microservices) is responsible for designing, building, and maintaining highly scalable, secure, and performant microservices-based applications supporting enterprise platforms. The role operates across the full SDLC and collaborates with cross...Local area$102.3k - $147.05k
...can count on, and a team that succeeds together. Because at UKG, your work matters—and so do you.About the TeamUKG is seeking a Software Engineer III to join our Enterprise Identity and Access Management (IAM) team within Global Security. This role is responsible for...$86.6k - $144.4k
...library and centralized design tokens, while leveraging a modern, scalable technology stack.About the RoleWe are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application.This role will...Full timeLocal area- ...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleMainframe COBOL Software EngineerAbout your role:As a Mainframe COBOL Software Engineer you will be a part of our Core Acquiring Front End engineering group within Fiserv’s Global...Full timeContract workFor contractorsWork at officeLocal areaMonday to FridayFlexible hoursNight shiftWeekend work
- ...from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Software Engineer - C ProgrammingAbout your role:At Fiserv, we are dedicated to transforming financial services technology to benefit our...Full timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday
- ...performance, and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryJob Title: Software Engineer - Transaction Engine, C, UnixPosition DescriptionThis Software Engineering position is part of the lottery division...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineering Specialist. Be the first to apply!
- software engineer - cloud services Alpharetta, GA
- id software Alpharetta, GA
- healthcare software sales Alpharetta, GA
- software technical support Alpharetta, GA
- software asset management analyst Alpharetta, GA
- software implementation project manager Alpharetta, GA
- software sales executive Alpharetta, GA
- software sales representative Alpharetta, GA
- government software Alpharetta, GA
- software Alpharetta, GA


