Software Engineer
Scottsdale, AZ, US, 85257
At Raven, we help farmers serve the world. This purpose guides the work and passion of our team members, who operate at the intersection of agriculture, technology, and innovation. For over 65 years, we’ve dedicated ourselves to learning more so we can grow as individuals and as a team. Today, we are united by our mission to develop a better and more sustainable planet for each of us.
Summary
The Software Engineer at Raven Applied Technologies LLC in Scottsdale, Arizona will research, write, develop, test, and evaluate software programs used to operate the OMNiPOWER Platform(s).
Essential Functions
The duties include:
- Designing, developing, and evaluating software from concept through production stage, and making modifications, as needed
- Researching, writing, developing, testing, and evaluating software programs;
- Working with teams to facilitate deployment related to software programs
- Determining purpose, application, and feasibility of new or enhancement of existing software
- Creating and updating documentation for designs, and all phases of the project
- Working with external customers to troubleshoot and solve problems
- Coordinate engineering efforts and providing engineering assistance to internal teams or external customers
- Keeping abreast of new developments in the fields of engineering design, methods, and applications
- Providing or assisting with training needs as it relates to new or existing software
- Assisting with quote or request for quote process
- Learning, understanding, continuously improving, and promoting the division’s quality management system in accordance with ISO standards.
Minimum Requirements
- Requires a Bachelor's degree in Computer Science or directly related field plus two years of software development experience.
- The two years of experience must include two years of experience with each of the following:
- Developing or integrating the autonomous software program
- Writing, developing, or integrating software systems for deployment on autonomous agricultural platforms
- Software data structures and design patterns and safety critical design
- Programming Languages C++, C, Python, Rust, and Typescript;
- ISO 11783 and SAE J1939 standards
- Control Theory for software embedded systems.
Raven Applied Technologies, LLC's ongoing employee referral program does apply to this position.
Interested candidates should apply online at https://ravenind.com/careers.
Benefits
Not all benefits are created equal, but we’ve got you covered. Raven not only offers a wide range of benefits that encourage wellness and preventative care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, company-paid life and disability insurance and 401k. We offer workplace flexibility policies to promote work/life balance in addition to paid time off (PTO) benefit. Team Members can also take advantage of additional benefit programs such as education assistance, our onsite fitness center or fitness center reimbursement, employee assistance program (EAP) and much more.
EEOC Statement
Raven is committed to providing equal employment opportunity to all qualified employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law.
#LI-DNI
Nearest Major Market: Phoenix
Job Segment:
Test Engineer, R&D Engineer, Testing, Embedded, Software Engineer, Engineering, Technology