{"schemaVersion":"jobsearcher.job.v1","id":"6defd4ea28365aa46eb238bb","url":"https://jobsearcher.com/jobs/6defd4ea28365aa46eb238bb","canonicalUrl":"https://jobsearcher.com/jobs/6defd4ea28365aa46eb238bb","title":"Control Software Engineer","description":"Location: Middleton, WI.\nJob Code: RWRA:001\nPosition Summary:\nDesigning and developing control systems using modeling and simulation tools such as MATLAB|Simulink|Simscape) along with developing and testing embedded C-code.\nTest Bench shall be used to verify ECU level level requirements for electronic modules, products and systems.\nAn electrical systems engineer that has experience with Test Benches, Controller chip control and Diagnostics, with CAN Communications, Matlab/Simulink and the specification and validation of electronics requirements.\nEssential Roles and Responsibilities:\nWork in developing, implementing, testing and troubleshooting of firmware modules or subsystems in embedded applications for industrial motor control\nC/C++, Microprocessors/Microcontrollers experience is required. Experience with typical embedded control peripherals (ie. RAM, Flash, UART, PWM, A/D, CAN, I2C, and SPI).\nWork on power electronics applications, including low voltage inverters, UPS systems, or similar technologies.\nDevelop motor control algorithms or other closed loop control systems.\nMatlab/Simulink auto-code generation.\nProgramming of assembly Language, C/C++, Microprocessors/Microcontrollers.\nAnalysis, design, programming and testing of systems using engineering best practices.\nMeet commitments and deadlines for allocated Control’s project.\nResponds with urgency to customer needs as they apply to resolution of complex problems relating to technical product operation or customer issue.\nDevelop C and model software based on SW Dev processes like Agile (Scrum), Kanban, and waterfall.\nDesired Qualifications:\nMinimum BS Degree in Electrical Engineering – MS preferred\nTypically four years of real time embedded firmware product\nExperience with TI and/or Freescale ARM A8 controller and/or ARM Cortex M3 or M4 processors.\nEmbedded Real Time Operating System interface & customization experience.\nKEY BEHAVIORAL TRAITS FOR SUCCESS:\nContinuous Quality & Performance Improvement: Able to establish personal standards of quality for own work; independently improve the quality of own work processes products, and/or services; identify and apply “best practices” in own work; improve the efficiency of own work by eliminating barriers and streamlining work processes; measure and track own performance.\nCreativity & Innovation: Able to generate creative ideas to solve problems and improve work methods; apply novel approaches to situations; independently apply professional expertise in ways that are unique or innovative; collaborate with team members to brainstorm creative approaches; rethink situations to create new opportunities or overcome obstacles.\nProblem Solving & Analysis: Able to gather appropriate data and diagnose the cause of a problem before taking action; separate causes from symptoms; apply lessons learned from others who encountered similar problems or challenges; anticipate problems and develop contingency plans to deal with them; develop and evaluate alternative courses of action.\nTechnical/Functional Expertise: Able to demonstrate mastery of the technical/functional skills necessary for performing own job; maintain state-of-the-art knowledge of the advances in field; regularly publish or present on leading-edge issues; conduct leading-edge research or similar work that has organization-wide impact; play a key role in advancements in profession.","company":"Methodica Technologies","rawCompany":"methodica technologies","city":"Middleton","state":"WI","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:19:23.801Z","occupations":[{"code":"17-2071.00","title":"Electrical Engineers","slug":"electrical-engineers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"}],"industries":[{"code":"335314","title":"Relay and Industrial Control Manufacturing","slug":"relay-and-industrial-control-manufacturing"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Control Software Engineer","description":"Location: Middleton, WI.\nJob Code: RWRA:001\nPosition Summary:\nDesigning and developing control systems using modeling and simulation tools such as MATLAB|Simulink|Simscape) along with developing and testing embedded C-code.\nTest Bench shall be used to verify ECU level level requirements for electronic modules, products and systems.\nAn electrical systems engineer that has experience with Test Benches, Controller chip control and Diagnostics, with CAN Communications, Matlab/Simulink and the specification and validation of electronics requirements.\nEssential Roles and Responsibilities:\nWork in developing, implementing, testing and troubleshooting of firmware modules or subsystems in embedded applications for industrial motor control\nC/C++, Microprocessors/Microcontrollers experience is required. Experience with typical embedded control peripherals (ie. RAM, Flash, UART, PWM, A/D, CAN, I2C, and SPI).\nWork on power electronics applications, including low voltage inverters, UPS systems, or similar technologies.\nDevelop motor control algorithms or other closed loop control systems.\nMatlab/Simulink auto-code generation.\nProgramming of assembly Language, C/C++, Microprocessors/Microcontrollers.\nAnalysis, design, programming and testing of systems using engineering best practices.\nMeet commitments and deadlines for allocated Control’s project.\nResponds with urgency to customer needs as they apply to resolution of complex problems relating to technical product operation or customer issue.\nDevelop C and model software based on SW Dev processes like Agile (Scrum), Kanban, and waterfall.\nDesired Qualifications:\nMinimum BS Degree in Electrical Engineering – MS preferred\nTypically four years of real time embedded firmware product\nExperience with TI and/or Freescale ARM A8 controller and/or ARM Cortex M3 or M4 processors.\nEmbedded Real Time Operating System interface & customization experience.\nKEY BEHAVIORAL TRAITS FOR SUCCESS:\nContinuous Quality & Performance Improvement: Able to establish personal standards of quality for own work; independently improve the quality of own work processes products, and/or services; identify and apply “best practices” in own work; improve the efficiency of own work by eliminating barriers and streamlining work processes; measure and track own performance.\nCreativity & Innovation: Able to generate creative ideas to solve problems and improve work methods; apply novel approaches to situations; independently apply professional expertise in ways that are unique or innovative; collaborate with team members to brainstorm creative approaches; rethink situations to create new opportunities or overcome obstacles.\nProblem Solving & Analysis: Able to gather appropriate data and diagnose the cause of a problem before taking action; separate causes from symptoms; apply lessons learned from others who encountered similar problems or challenges; anticipate problems and develop contingency plans to deal with them; develop and evaluate alternative courses of action.\nTechnical/Functional Expertise: Able to demonstrate mastery of the technical/functional skills necessary for performing own job; maintain state-of-the-art knowledge of the advances in field; regularly publish or present on leading-edge issues; conduct leading-edge research or similar work that has organization-wide impact; play a key role in advancements in profession.","datePosted":"2026-04-12T20:19:23.801Z","dateModified":"2026-04-12T20:19:23.801Z","hiringOrganization":{"@type":"Organization","name":"Methodica Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Middleton","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6defd4ea28365aa46eb238bb"},"url":"https://jobsearcher.com/jobs/6defd4ea28365aa46eb238bb"}}