Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

VIVA

Description:

Software Engineer

As a Software Engineer for Turf & Compact Utility you will be an integral part of a software development team and collaborate with other developers, testers and stakeholders to provide an optimized and validated software solution. Our teams are empowered to overcome challenges; they plan and prioritize their work; and everyone is a key contributor. Team members have opportunities to spend time on the final product developing, validating, and tuning the system. In this role, you will deliver embedded software on Turf and Compact utility tractors to provide customers with features that add value.

What Skills You Need ( Required skills /experiences)
Demonstrated technical problem-solving abilities
Demonstrated exposure in developing embedded applications using C and MATLAB Simulink
Excellent written and verbal communication skills for working in a team environment
Experience writing and reviewing software requirements
Knowledge of software delivery processes
What Makes You Stand Out (Desired skills/experiences)
Strong passion for embedded engineering and learning new technologies
Experience with control systems design and analysis on agricultural applications
Experience with model-based software development tools
Experience relating to the design/diagnostics of mechanical/electrical/hydraulic systems
Knowledge of electronic circuits and components with the ability to read schematics and data sheets
Experience with continuous integration development and automated build tools
Experience with embedded systems tools such as emulators, compilers, and simulators
Experience in automotive communication protocols such as CAN, LIN, and Ethernet
Experience using laboratory equipment such as Logic Analyzers and Oscilloscopes
Prioritize skills and experiences from most important to least.

Education :
Ideally you will have a degree or equivalent related work experience in the following :
Require any of the following degrees : BS Electrical Engineering, BS Computer Engineering, BS Mechanical Engineering

Responsibilities :
Perform requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, vehicle platform testing and problem solving.
Maintain feature level software architecture for multiple vehicle models and configurations.
Analyze and drive for resolution of complex software issues.

Top Skillsets :
Proficient in embedded software development and knowledge of embedded development processes e.g. Agile Methodology.
Experience with modeling language (MATLAB, Model Based design, Simulink and Stateflow), C and or C++.
Knowledge of embedded Operating System and drivers.
Experience with CAN/J1939 network
Experience with unit and functional testing

Notes:

1st shift- 8am-5pm (Flexible)
Travel - 10% Drive personal vehicle 2 -15 miles. Possible Factory visits

VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Cary, NC vacancy
  •  ...Senior Embedded Software Engineer Group: Eng Materials Group N. America Division: Noise Vibration & Harshness (NVH) Location: USA Bldg E Cary NC LORD Job Family: Engineering Job Type: Regular This position is subject to meeting U.S. export compliance and/or U.S.... 
    Suggested
    Permanent employment
    For contractors

    Parker

    Cary, NC
    1 day ago
  •  ...system-level requirements, and process them into software requirements specifications Design components of an embedded system based on software requirements Integrate...  ...and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+... 
    Suggested

    US Tech Solutions

    Cary, NC
    2 days ago
  •  ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!... 
    Suggested
    Full time

    Diversified Services Network

    Cary, NC
    2 days ago
  • $105k - $154k

     ...Lead Embedded Software Engineer – Real-Time Systems Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer – Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    2 days ago
  • $105k - $154k

     ...Eaton’s Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer – Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States along with sponsorship support. This position will... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package

    Eaton

    Raleigh, NC
    6 days ago
  •  ...Job Description Job Description Embedded Software Engineer Cary, NC - Full Time   Productive Resources ( is seeking a candidate to be part of our engineering team at our customer's facility in Cary, NC. As a member of our team, the selected candidate will plan... 
    Full time
    Temporary work
    Flexible hours

    Productive Resources

    Cary, NC
    8 days ago
  • $153.15k - $175.6k

     ...problem specifications into detailed programming instructions. Offer technical guidance and work direction to a team of software development engineers (SDEs), consultants, and offshore resources using the Agile process methodology. Design and develop complex software... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    14 hours ago
  • $100k - $140k

     ...Piper Companies is seeking a Hardware Design Engineer to work on-site in Morrisville, NC Monday through Friday . The ideal Hardware Design...  ...equipment. Familiarity with Telecom principles and standards, embedded processor systems, and real-time computing. Experience with TDM... 
    Monday to Friday

    Jobs via Dice

    Morrisville, NC
    2 days ago
  • $130k - $150k

     ...Job Description Job Description Hardware Design Engineer Full-time Morrisville, NC, US Exclusive confidential search — details shared with qualified applicants. Become a Key Player as a Hardware Design Engineer You will help design and validate PCBAs that... 
    Full time

    NextDeavor Inc.

    Morrisville, NC
    10 days ago
  • $35.76 - $42.07 per hour

     ...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational... 
    Minimum wage
    For contractors
    Apprenticeship
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Cushman & Wakefield

    Cary, NC
    8 days ago
  • $125k - $185k

    Job Description: Job Title IB CTO Team - Lead Site Reliability Engineer (SRE) Corporate Title Vice President Location Cary, NC Who we are In short - an essential part of Deutsche Bank's technology solution, developing applications for key business areas... 
    Work at office
    Work from home
    Shift work

    Deutsche Bank

    Cary, NC
    14 hours ago
  • $105.4k - $150k

     ...complex problems. The Group Benefits area in MetLife is growing, and the group core team is looking for an energetic and motivated Software Engineer who is forward-focused, not afraid of experimentation, and a team player. In this role, you will be working on a few of the... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    14 hours ago
  • $152.5k - $219.2k

     ...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco...  ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Cary, NC
    2 days ago
  • $149.52k - $155.4k

    Description and Requirements The Team You Will Join When you join MetLife’s Global Technology team, you’ll be part of a forward-thinking group dedicated to shaping the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology...
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    1 day ago
  •  ...Site Reliability Engineer I, Abhishek, would like to share a job opportunity as Site Reliability Engineer in Jacksonville, FL, Cary, NC or New York, NY (Onsite) location for a Fulltime position. In case, if you are not comfortable with this location, please share your... 
    Full time
    Work visa

    Syntricate Technologies

    Cary, NC
    2 days ago
  •  ...Business Intelligence (BI) and Tools team—a collaborative group of engineers and analysts dedicated to building the engine that powers...  ...rigorous code reviews to catch defects early and ensure high software quality. System Migration & Data Architecture: Play a key role... 

    Arista Networks Inc

    Cary, NC
    2 days ago
  • $140k - $150k

     ...Job Description Job Description Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search — details shared...  ...researchers. You will work closely with hardware, FPGA, software, and data-science stakeholders to deliver reliable device... 
    Full time

    NextDeavor Inc.

    Morrisville, NC
    10 days ago
  • ENGINEERING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do We... 
    Worldwide

    Epic Games

    Cary, NC
    1 day ago
  •  ...development. - Experience with Oracle, Unix Shell script, Stored Procedures, Complex SQLs tuning. - Experience with eligibility rules engine is a plus. - Strong decision making and problem solving skills and experience with project delivery. - Excellent communication... 

    TechDigital Group

    Cary, NC
    4 days ago
  • $118.02k - $180.31k

     ...Description This is a lead design engineering position that offers a variety of interesting and challenging opportunities in structural...  ...facility structures ~ Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ~ Familiarity... 
    Hourly pay
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent & Lundy

    Cary, NC
    3 days ago
  • $70k - $140k

     ...Life Safety Systems/Fire Alarm Engineer At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission‑critical outcomes, operational advancement, scientific discovery and cutting... 
    Full time
    Work at office
    Local area
    Remote work

    Jacobs

    Cary, NC
    2 days ago
  •  ...and RESTful API development. Strong knowledge of modern frontend architecture and responsive UI development. Experience with full software development lifecycle (SDLC). Familiarity with Git, CI/CD, and Agile methodologies. Key Responsibilities Design, develop, test, deploy... 

    Sandeep Kanchi

    Morrisville, NC
    4 days ago
  • $91.88k - $112.15k

     ...automation tools such as Power Automate and Power Apps ~ Familiarity with SharePoint On-Premises Server environments ~ Well-versed in Software Development Life Cycle (SDLC) processes ~ Basic understanding of HTML, CSS, and JavaScript ~ Strong problem-solving skills and... 
    For contractors
    Work at office
    Remote work

    Alliance of Professionals & Consultants

    Morrisville, NC
    3 days ago
  • $67.87 per hour

     ...Fullstack Engineer Occupational Information Job Title: Fullstack Engineer Number of H-1B Nonimmigrants: 1 Rate of Pay: Hours per week: 40 Hourly Wage: $75.00 - Prevailing Wage and Its Source: OES, $67.87 Wage Level: III Period of Employment: 10/01/2025... 
    Hourly pay
    H1b

    PeopleServe

    Morrisville, NC
    1 day ago
  •  ...Description Description: Job Title: Technology Solutions Field Engineer Location: Raleigh, NC Department: Service Reports to...  .... Experience with e-Automate or similar service management software (a plus, not required). Working Conditions Environment:... 
    Work at office
    Local area

    Milner

    Morrisville, NC
    24 days ago
  • $115.4k - $192.3k

     ...edge products? Are you ready for a lead Engineer role? About the Business:...  ...Principles (). About the Role: The Software Engineering Lead serves as a subject matter...  ...architectures, including document ingestion, embedding pipelines, and retrieval optimization... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    23 days ago
  • $105k - $155k

     ...boundaries and set new industry standards? Join us and help drive the future of technology forward. The Opportunity Lead Cloud Engineer to build and operate cloud-based applications in an efficient, safe, and compliant manner. We maintain a global view of cloud... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    3 days ago
  •  ...area. We recruit nationally and provide financial relocation assistance. Responsibilities As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Together with customer counterparts, you’ll diagnose problems,... 
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Cary, NC
    1 day ago
  •  ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/...  ...requirements. Document and formally release embedded software following company procedures. Develop test plans and monitor... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Greenfield Source

    Raleigh, NC
    28 days ago
  • $95.5k - $177.3k

     ...better world for people and the planet through smart, sustainable water solutions. We have an opportunity for a Senior Reliability Engineer to join our Apex, NC team. You will play a critical role in new product development (NPD), driving reliability engineering... 
    Full time

    Pentair

    Apex, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!