1

Rust Development Jobs in Battle Creek, MI (NOW HIRING)

Registered Dietitian

Richland, MI · On-site

$29.25 - $39.25/hr

Supports the kitchen in menu development and approving appropriate menu substitutions as needed ... B e Welcoming to All, E stablish a Relationship, T rust & respect, T eamwork, E ngage & Communicate ...

Rust Development information

See Battle Creek, MI salary details

$75K

$134K

$168.3K

How much do rust development jobs pay per year?

As of Aug 25, 2026, the average yearly pay for rust development in Battle Creek, MI is $134,006.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $153,700.00 per year, depending on experience, location, and employer.

What is Rust development?

Rust development refers to the process of building software applications using the Rust programming language. Rust is known for its focus on safety, performance, and concurrency, making it ideal for creating reliable and efficient systems, such as web servers, command-line tools, and embedded devices. Developers use Rust to write code that minimizes common programming errors like null pointer dereferencing and data races, thanks to its strict compiler checks and ownership model. The Rust ecosystem includes a rich package manager (Cargo) and a supportive community, making it accessible for both beginners and experienced developers.

What are the key skills and qualifications needed to thrive as a Rust developer?

To thrive as a Rust Developer, you need strong programming fundamentals, proficiency in Rust, and a solid understanding of systems programming concepts, often supported by a computer science degree or relevant experience. Familiarity with version control (e.g., Git), build tools like Cargo, and knowledge of concurrent and asynchronous programming are typically required. Excellent problem-solving abilities, attention to detail, and collaborative communication skills help developers stand out in complex project environments. These skills ensure the creation of safe, efficient, and reliable software, leveraging Rust's unique strengths for high-performance applications.

What are common challenges Rust developers face when working on large-scale projects, and how can they overcome them?

Rust developers working on large-scale projects often encounter challenges related to managing complex codebases and ensuring efficient collaboration with teammates. The strict ownership and borrowing rules in Rust can initially slow development, especially when integrating with legacy systems or external libraries. To overcome these hurdles, teams typically adopt clear coding standards, make use of Rust's robust module system for code organization, and leverage tools like cargo workspaces for dependency management. Regular code reviews and open communication also help maintain code quality and prevent integration issues.

How to become a Rust developer?

To become a Rust developer, you should learn the Rust programming language through official tutorials and documentation, gain experience with systems programming, and practice building projects. Familiarity with tools like Cargo and understanding of memory safety concepts are also important. Earning certifications or contributing to open-source Rust projects can further enhance your skills and employability.

What does a Rust developer do?

A Rust developer writes and maintains software using the Rust programming language, focusing on performance, safety, and concurrency. They often work on system-level applications, embedded systems, or performance-critical software, utilizing tools like Cargo and adhering to best coding practices. Strong knowledge of systems programming and debugging skills are essential for this role.

What job categories do people searching Rust Development jobs in Battle Creek, MI look for?

The top searched job categories for Rust Development jobs in Battle Creek, MI are:

What cities near Battle Creek, MI are hiring for Rust Development jobs?

Cities near Battle Creek, MI with the most Rust Development job openings:

Infographic showing various Rust Development job openings in Battle Creek, MI as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 18% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $134,006 per year, or $64.4 per hour.

$16 - $19.50/hr

Full-time

Posted 3 days ago

New


Loc Performance rating

7.6

Company rating: 7.6 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

American Rheinmetall is a leader in the design, development, and production of advanced tracked and wheeled vehicles, vehicle systems, and critical components that support U.S. military modernization. Our expertise spans electronic and mechanical systems, fabricated structures, armored products, rubber solutions, and track systems, delivering reliable innovation to both defense and commercial markets. As part of the global Rheinmetall family, we combine proven heritage with forward-looking technology to provide solutions that defend and feed the world.
Job Summary:
Responsible for sandblasting surfaces to remove old paint, rust, and oher debris. Assists in shop activities by performing the following duties.
Essential Functions:
  • Preparing parts for paint, masking, cleaning, and hanging on rack.
  • Finishing operations and packaging, paint touch up, part marking, etc.
  • Must have some experience with Sandblasting outside.
  • Removes burrs or excess metal from machined parts.
  • Support manual assembly operations.
  • Assigned to various 5S activities as required.
  • Maintain a positive working relationship with all levels of the organization.
  • Maintain high level of housekeeping in the work area, including 5S.
  • Adherence to all company policies, procedures, external regulations and legal requirements.
  • Other duties as directed by management.

Minimum Qualifications:
  • Strong understanding of job-related techniques, tools, and materials.
  • Ability to apply sound judgment to perform duties safely and effectively.
  • Dependable attendance and punctuality.
  • Strong teamwork skills and positive attitude; ability to accept and apply constructive feedback.
  • Ability to work independently while maintaining consistent communication with supervisors.
  • Knowledge of and adherence to company quality and environmental policies, including AS9100 and ISO 14001 standards.
  • Commitment to following safety procedures, security protocols, and use of proper personal protective equipment (PPE).

Education & Experience
  • High school diploma or equivalent required.
  • Previous relevant experience in a manufacturing, technical, or production environment preferred.

Background Prerequisites:
Must undergo and meet company standards for background check, employment verification, reference checks, physical, and controlled substance testing.
Preferred Qualifications:
  • Experience working in an AS9100 or ISO 14001 certified environment.
  • Strong problem-solving skills and ability to adapt to changing priorities.
  • Basic computer skills and familiarity with standard documentation or reporting tools.
  • Demonstrated commitment to quality improvement and process efficiency.

Working Conditions and Physical Demands
With or without reasonable accommodation requires the physical and mental capacity to perform effectively all essential functions. In addition to other demands, the demands of the job include:
  • Occasionally required to stand, walk, sit, reach with hands and arms, and use hands to handle or feel materials or equipment.
  • Occasional lifting or movement of up to 25 pounds.
  • Work may be performed in a production or industrial setting with exposure to noise, moving equipment, and other environmental factors.
  • Use of personal protective equipment (PPE) as required by company and OSHA standards.
  • Repetitive or continuous motions may be required depending on assigned duties.

Equal Employment Opportunity Statement:
American Rheinmetall provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sex (including pregnancy), gender identity, national origin, age, disability, or marital status, in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

What Loc Performance employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom