Embedded Software Engineer
Swoon - billings, MT
Apply NowJob Description
Swoon partners with a global leader in heavy equipment manufacturing, seeking an Embedded Software Engineer for their cutting-edge facility in Peoria, IL. This role offers the opportunity to design and develop advanced embedded software solutions that drive the next generation of innovative machinery, working alongside a talented engineering team.Here are the details:Location: On-site in Mossville, ILDuration: Initial one-year contract with high potential to extendconvert based on performancePay Rate: $30-35hr W2, open to C2C, Self-Corporation candidates as well*Job #: 58261-1What You Will Do The primary responsibility is to develop, demonstrate, deploy, and support new or improved performance and autonomy simulation tools for product development. This includes re-architecture and development of new features and capabilities in the company's proprietary multibody performance simulation software TomSim. Some of the other responsibilities are maintaining simulation software testing environment and conducting software testing, improving software quality, performance and usability, developing and implementing software development best practice guidelines and user support. Near term activities include gaining knowledge about the company's autonomous machine development, simulation and validation. What You Have - Skills and Experiences In this role, you will have the opportunity to contribute your unique skills and experiences. Below are some of the most critical skills. Analytical skills, initiating ideas, troubleshooting, root cause analysis, problem-solving, and critical thinking capabilities. Knowledge of engineering principles, theory, and engineering experience gained through projects, internships, andor relevant work experiences. Fundamental understanding of software development and architecture Organize and manage multiple projects simultaneously, ability to quickly gain, and effectively apply new skills & knowledge. Success in collaborating with others of diverse cultures, interpersonal styles, and abilities. Strong written and verbal communication skills. Participate in, and build on our inclusive, constructive, and productive work environment. Ensure all team member's contributions are recognized and valued. Degree Requirements: MSPhD in Mechanical Engineering or related field Other Requirements: At least 1 year of experience in C++ and Python programming Fundamental understanding of software development and architecture Relevant internship or research experience in autonomous vehicle developmentPosition's Contributions to Work Group: This position is in performance tools development section of Virtual Product Development division of ICS. Primary role is to develop engineering simulation software Dynasty and TomSim Why this Role? This is a very exiting role that involves software development and simulation of autonomous machines Typical task breakdown:Software development in C++ and Python Modeling of company machines using TomSim and Dynasty for autonomy simulations Interaction with team: TomSim and Dynasty developers and users
Created: 2025-02-24