T

Tyson Foods

Processes and sells chicken, beef and pork

Lead Development Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSpringdale, AR, USARemote

About the Job

Requirements

  • A bachelor's or master's degree, or a significant amount of relevant experience, is required; preferred fields include Computer Science, Computer Engineering, Information Systems, or a quantitative or engineering field.
  • At least five years of relevant practical experience is required.
  • Expertise in multiple programming languages or software tools is required.
  • Expertise in multiple front-end and back-end frameworks is required.
  • Expertise in data engineering is required.
  • Knowledge of design patterns for Infrastructure as Code is required.
  • Knowledge of design patterns with version control, DevOps, and continuous integration and continuous delivery is required.
  • Proficiency in monitoring and alerting is required.
  • Technical writing and diagramming skills are required.
  • Technical, business, or data analysis skills are required.
  • C/C++ in a Unix environment is required.
  • Scripting in ksh or bash is required; AIX is preferred.
  • Experience with AIX or Unix is required.
  • Experience with SVN or CVS is required.
  • Experience with Modbus is required.
  • Experience with Make is required.
  • Experience with manufacturing or warehousing is required.
  • Experience with machine or PLC integration is required.
  • Experience with Motif or QT is required.
  • Candidates must be able to perform the physical requirements of the job with or without reasonable accommodation.

Responsibilities

  • Design software architecture and deliver high-complexity development tasks as part of a team.
  • Lead and influence collaborative meetings with peers and stakeholders.
  • Lead stakeholder interactions to create requirements and demonstrate work.
  • Document code and establish software product engineering best practices for software development.
  • Review and correct others' work.
  • Work independently with limited supervision.
  • Act as a knowledge resource within the team and lead and define priorities for projects or processes.
  • Use judgment and experience to identify resolutions, make timely decisions, and take action.
  • Lead by example on a team that designs and improves processes, procedures, and platforms.
  • Perform other assigned job-related duties within the scope of practice.
  • Design, code, and debug applications in various software languages or tools.
  • Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Perform unit and integration testing.
  • Maintain and improve existing codebases and peer review code changes.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Participate in code reviews and provide constructive feedback to peers.
  • Write and maintain technical documentation describing program development, logic, coding, testing, changes, and corrections.
  • Keep up to date with industry trends and technologies and research technologies and tools to improve efficiency and performance.
  • Participate in project planning, including estimating timeframes and resource requirements, and manage tasks and deadlines to ensure timely project delivery.
  • Ensure software security and compliance with industry standards and regulations, and implement data protection and security measures.
  • Interact with customers or end-users to gather requirements and provide support, and translate customer requirements into technical specifications.
  • Continuously improve development processes and methodologies and engage in continuous learning and professional development.
  • Use approved AI tools responsibly, safeguard sensitive information, follow company policies, validate AI-generated outputs, integrate AI into daily work, improve efficiency through AI-enabled solutions, critically evaluate outputs, and apply professional judgment.

Desired Qualifications

  • AIX is preferred for scripting in ksh or bash.

About the Company

Tyson Foods

Processes and sells chicken, beef and pork

Tyson Foods processes chicken, beef and pork and sells fresh meat and packaged foods to grocery stores, restaurants and other food businesses in the US and abroad. Its grocery brands include Tyson chicken, Jimmy Dean breakfast sausage, Hillshire Farm smoked sausage and lunch meat, Ball Park hot dogs and Wright bacon. The company runs separate chicken, beef, pork and prepared foods businesses, processing animals in its own plants into raw cuts and cooked, ready-to-heat products. It earns money selling those products by the pound to retailers and foodservice buyers and under its own consumer brands. Tyson Foods was founded in 1935 and is based in Springdale, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Springdale, AR
Founded
1935

Recently Posted Jobs

Explore more opportunities at Tyson Foods

See more jobs