Primary Talent Partners is seeking a Software Engineer (Systems) Level 3 to join our client's team in Eden Prairie, MN. This role will be a 12-month, full-time contract role with a high potential for extension and/or conversion.
*** YOU MUST BE AUTHORIZED TO WORK IN THE US. ***
THIS IS FOR A W-2 CONTRACT.
WE ARE UNABLE TO SUPPORT C2C OR PROVIDE SPONSORSHIP.
Job Description:
Day to day duties:
• Requirements analysis and design of servo drive algorithms such as ethernet network communications, low level peripheral and memory drives, display management, state machines, motion control algorithms, fault detection, safety subsystems and encryption.
• Embedded code development using C/C++ and modeling/simulation with Simulink.
• On-target testing of firmware using Python and/or PLC programming.
Top 3 skills MUST have:
• C/C++ programming and object-oriented design methods
• Experience working with and debugging code on embedded devices
• Experience with software development processes such as scrum/agile and CI/CD
Years of experience required: 1+... more experience is preferred, but a desire to learn and engage with the team is a must.
Education requirements:
Bachelor's degree in Engineering (Computer Science, Computer Engineering or Electrical Engineering preferred)
Computer knowledge required to perform duties:
• Required programming languages: C++
• Desired programming languages: Python, MATLAB/Simulink, Studio 5000 (PLC)
• Required Software Development Tools: Git
• Desired Software Development Tools: TeamCity/Jenkins, Jira, JAMA, Artifactory
Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.
#PTPjobs