Software Engineer IV
Infotree Global Solutions
Description:
We are looking for a talented Software Engineer skilled in Power Electronics and Embedded Control Software to join our team specializing in Electronics Architecture for our Cummins Electronics and Fuel Systems in our MN, Shoreview, CPG Headquarters.
In this role, you will make an impact in the following ways:
• The Software Engineer will work in a global new product development group to design and develop compliant embedded control software for various electric power conversion systems including power electronics converters, electric machines, sensors, actuators, etc. This individual will be also responsible for driving the use and adoption of Model Based Development methodologies during the VPI process, which includes Auto Code Generation (ACG) and Hardware in the Loop (HIL) testing during the design and verification & validation of embedded control software on new products.
• Design, develop, implement, test, debug, troubleshoot, optimize and maintain embedded control software for electric power conversion control ECUs from low-level base software (HAL, complex device drivers) all the way up to the application layer, from concept to post-production covering all Software Development Life cycle (SDLC) activities of embedded software.
• Support model-based development, auto code generation, and integration of power electronics and electric machine application control software using Matlab/Simulink tool chain to meet control system requirements.
• Software integration, releases, and maintenance using software configuration management and version control tools (GIT, etc.).
• Interface and coordinates with the system engineering team and power electronics & control design teams to ensure control software requirements are decomposed appropriately and thoroughly analyzed prior to software design, development, and implementation.
To be successful in this role you will need the following:
• BA or BS degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering.
• Experience in developing and implementing control algorithms following software development lifecycle using industry best design practices and guidelines.
• Familiar with basics and controls of various power electronics devices and converters.
• Experience with various microcontroller platforms and standard peripheral components.
• Experience with real-time operating systems for embedded software development.
• Experience in embedded control software design and development using C/C++
• Knowledge of embedded control software development processes using the V-Model for both design and verification/validation activities.
• Experience in low-level device driver development (SPI, UART, CAN, LIN, I2C, PWM, etc.) and boot-loader development.
Location: Hybrid (on-site attendance a few days of a week) Manager would like to see candidates who are local to Fridley, MN
Assignment length up to a year
We are looking for a talented Software Engineer skilled in Power Electronics and Embedded Control Software to join our team specializing in Electronics Architecture for our Cummins Electronics and Fuel Systems in our MN, Shoreview, CPG Headquarters.
In this role, you will make an impact in the following ways:
• The Software Engineer will work in a global new product development group to design and develop compliant embedded control software for various electric power conversion systems including power electronics converters, electric machines, sensors, actuators, etc. This individual will be also responsible for driving the use and adoption of Model Based Development methodologies during the VPI process, which includes Auto Code Generation (ACG) and Hardware in the Loop (HIL) testing during the design and verification & validation of embedded control software on new products.
• Design, develop, implement, test, debug, troubleshoot, optimize and maintain embedded control software for electric power conversion control ECUs from low-level base software (HAL, complex device drivers) all the way up to the application layer, from concept to post-production covering all Software Development Life cycle (SDLC) activities of embedded software.
• Support model-based development, auto code generation, and integration of power electronics and electric machine application control software using Matlab/Simulink tool chain to meet control system requirements.
• Software integration, releases, and maintenance using software configuration management and version control tools (GIT, etc.).
• Interface and coordinates with the system engineering team and power electronics & control design teams to ensure control software requirements are decomposed appropriately and thoroughly analyzed prior to software design, development, and implementation.
To be successful in this role you will need the following:
• BA or BS degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering.
• Experience in developing and implementing control algorithms following software development lifecycle using industry best design practices and guidelines.
• Familiar with basics and controls of various power electronics devices and converters.
• Experience with various microcontroller platforms and standard peripheral components.
• Experience with real-time operating systems for embedded software development.
• Experience in embedded control software design and development using C/C++
• Knowledge of embedded control software development processes using the V-Model for both design and verification/validation activities.
• Experience in low-level device driver development (SPI, UART, CAN, LIN, I2C, PWM, etc.) and boot-loader development.
Location: Hybrid (on-site attendance a few days of a week) Manager would like to see candidates who are local to Fridley, MN
Assignment length up to a year
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer IV in Shoreview, MN vacancy
- SUMMARY Engineering at Mortenson is different. Engineering Services is a dedicated in-house engineering... ...through completion.The Engineer III or IV - Data Center Application Electrical... ...in and outside of duct banks within the software Cymcap.Supply Chain Technical...SuggestedRemote workVisa sponsorship
$120.8k - $181.2k
...physicians and health systems to improve how patients are treated and supported throughout their care journey.The Senior Software Systems Engineer on the Neuromodulation and Pelvic Health Premarket Design Quality team will partner with cross-functional development teams...SuggestedFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful... ...Global Electrical Medical Equipment group is seeking a Senior Software Engineer to design, develop, test and maintain reliable, high-...SuggestedHourly payWork at officeRelocationRelocation packageShift work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$97k - $120k
...you'll help over 40 million people every month, with a team that genuinely cares about the work and each other.AT A GLANCEThe Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements...Full timeRemote workMonday to Friday- # Senior Full-Stack Software EngineerApply**Job#: 3053258****Job Description:**Senior Full-Stack Software Engineer**Location:** Wayzata, Minnesota (Hybrid)Role OverviewWe are seeking a Senior Full-Stack Software Engineer to support the development of enterprise web applications...Hourly payContract work
$118.57k - $126k
Basic Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.Clearance...Flexible hours$132k - $198k
...obstructive urinary retention, and much more.The Senior Product Security Engineer - Cloud & Digital Solutions leads cybersecurity architecture... ...activities, and risk-control evidence.Maintain SBOM and software/component security requirements across cloud applications, services...Full timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours$80k - $100k
...Software Engineer IThe Software Engineer I supports new and ongoing engineering projects by implementing, testing, and debugging software in alignment with corporate standards. The role involves participating in code reviews, performing unit testing, and resolving defects...Temporary workWork at officeLocal area- ...The Software Developer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and digital credit cards. Their primary focus will be creating HSM firmware that...Work at office3 days per week
- ...location, number of years of experience related to this role and comparison to other employees already in this role.DSG is seeking a Software Engineer to contribute to DSG’s digital platforms and services. You'll work to maintain and evolve our E-Commerce platform, implement...Temporary workFlexible hours
$115k - $184.5k
Job Description:Our OpportunityWe are hiring a Software Engineer II to join the Fulfillment Execution Application team in Minneapolis, MN. At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. You will help...Local areaFlexible hours$82k - $152.2k
...Job DescriptionAs a Software Engineer on the Litigation Drafting team you will be building the next generation of AI agentic product for legal professionals. The team takes early Labs concepts and turns them into scalable, production-ready features. You will be developing...Full timeWork at officeLocal areaFlexible hours- ...specifications and lead integration of these features into product level software. This position will develop test applications and libraries... ...with a Bachelor’s degree in Computer Science, Math, or Engineering or related field, or Associates degree and a minimum of 5...Full timeTemporary work
$124k - $179k
...entrepreneurs build successful businesses while making resale accessible to communities across North America.Winmark is looking for a Software Engineer to develop, enhance, and support the core retail platform systems that power store operations at scale. This role brings...Monday to Friday$100k - $150k
...culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. This position will be based in Mounds View, MN.As a Software Engineer II you will be part of our Device Embedded Systems team responsible for designing...Full timeH1bWork at officeLocal areaImmediate startFlexible hours- ...DOQLOCATION: Blaine, MNWho we areInfinite Campus is an educational software company that helps K12 school districts manage their day-to-day... ...more than ten million students.What you’ll doThe Software Engineer II - DevOps will be responsible for supporting, maintaining, and...Temporary workLocal areaFlexible hours
- Job Description:Our OpportunityChewy is growing! We're looking for a Software Engineer III to help define and scale the frontend foundations that power consistent, accessible, and intuitive experiences for millions of pet parents.As part of the UX Engineering team, you'...Temporary workLocal areaFlexible hours
$102.4k - $179k
...products, machine learning, and AI initiatives across the organization. You will collaborate with Enterprise Architecture, Data Engineering, Product Management, Cloud Engineering, and Data Science teams to develop reusable platform services, automation frameworks, engineering...Full time- ...Position Overview: This request is for a Developer/Software Engineer in support of Education. The Education Systems technical team within IT provides support for a variety of vended and custom-built applications and interfaces in support of client College of Medicine and...Full timeRemote work
- ...features, fixing bugs, and participating in code reviews. Collaborate with engineers on service integration, technical documentation, and improvements to performance and reliability while learning software quality assurance and DevOps practices. Requirements: Applicants...Internship
$49 - $85 per hour
Join a high-impact Oracle Fusion Cloud program where you'll help shape the technical solution from the ground up as a Senior Software Engineer. This contract-to-hire opportunity offers the chance to work closely with a system integrator on a meaningful implementation while...Hourly payContract work$36 - $38 per hour
...your skills and experience — talk with your recruiter to learn more. Base pay range $36.00/hr - $38.00/hr JOB TITLE: Software Verification Engineer I JOB TYPE: W2 Contract LOCATION: Little Canada, Minnesota INDUSTRY: Medical Device & Healthcare Summary The Software...Contract work$124.8k - $187.2k
...will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.A Day in the LifeSenior Software Engineer, focusing on iOS mobile app developmentAt Medtronic, we push the limits of what technology can do to make tomorrow better than...Full timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours$167.7k - $245.2k
...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight... ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities...Full timeTemporary workLocal areaRemote workFlexible hours- ..., and maintain HIL test environments that integrate hardware, software, simulation, and automated testing to enable reliable system-level... ...improving reliability and coverage.Drive Quality Across Engineering Teams????-Partner with development and system teams to improve...
$125k - $150k
MISO is hiring a Software Engineer III. You’ll take a hands-on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews, and help drive highquality...Full timeLocal area$152.8k - $229.2k
...help shape the future of healthcare while building a career grounded in purpose, growth, and impact.A Day in the LifePrincipal Software Engineer for Endoscopy OU - Medical Device Software developerDay in the LifeResponsible for the development of new medical products and...Full timeH1bWork at officeLocal areaImmediate startFlexible hours- ...writing test automation) and/or standard developer. Looking for strong core engineering skills.Can you please confirm your top 3 skills sets required?Experience in development and verification of software products, in an agile environment Strong skills in 1 or more coding...Work experience placementInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer IV. Be the first to apply!
Related searches
- id software Shoreview, MN
- software implementation project manager Shoreview, MN
- healthcare software sales Shoreview, MN
- software Shoreview, MN
- software asset management analyst Shoreview, MN
- software technology Shoreview, MN
- quantum software engineer
- japan software engineer
- software engineer internship remote
- software engineer remote



