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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer IV in Shoreview, MN vacancy
$125k - $140k
...and safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and... ...problems. At TSI, you make a difference - every day. Senior Software Engineer at TSI TSI is reimagining their business and customer...Suggested- ...We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You'll demonstrate technical leadership on both new and legacy applications, collaborate with cross-functional teams, and drive...Suggested
- ...Senior Full Stack Engineer Mastery Logistics Systems is revolutionizing the transportation and supply chain industry with Mastermind... ...solve complex technical challenges and deliver reliable, scalable software with real world impact. You'll work within the Load...Suggested
$100k - $150k
...help restore function and improve quality of life. Check us out on LinkedIn: Medtronic Pelvic Health A Day in the Life: As a Software Engineer II, you will design, develop, and verify embedded software for implantable medical devices that advance Pelvic Health Therapies...SuggestedFull timeH1bWork at officeLocal areaImmediate startFlexible hours$105.72k - $132.14k
...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end...SuggestedFull timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/...H1b
- ...of medical device systems. Work with a team of highly skilled engineers to deliver groundbreaking diagnostics and therapies. Required... ...include: Design, develop, debug, modify, and test software programs using C, C++, C# or other current programming languages...Relocation
- ...Our client, a leading organization in the healthcare and data management industry, is seeking a Full Stack Developer with Data Engineering Experience to join their innovative team. As a Full Stack Developer, you will be instrumental in developing and enhancing a sophisticated...Weekly payTemporary workFlexible hours
$90k - $162k
...Job Family: Software Req ID: 500458 Employer: Siemens Industry Software Inc. Job Title: Application Support Engineer – Advanced [MULTIPLE POSITIONS] Job Location: Shoreview, MN Job Type: Full Time Rate of Pay: The salary range for this position in Shoreview, MN is $90...Full timeInternshipRemote workWork from homeFlexible hours$72.8k - $130k
...for other roles you may be interested in. Required Qualifications: ~ Bachelor's degree ~4+ years of software experience, with 2+ years in Gen AI engineering and framework ~3+ years of full-stack development experience with Python or Java and RESTful APIs ~3+...Minimum wageFull timeWork experience placementLocal areaRemote work- ...Lead ServiceNow Data Engineer, Reporting & Analytics We are not accepting C2C or 1099 arrangements. Location: Minneapolis... ...and improve system performance Analyze complex data and software enhancement initiatives to drive operational and technical...Full timeContract work
- ...Real-time embedded software development Requirements analysis, software architecture and design Hardware-software integration... ...Integrating or testing software on bare metal Model-based engineering toosl Weapon systems, munitions, combat vehicles GitLab...
$50 - $72 per hour
...Job Title: Embedded Firmware Software Engineer Job Description This role focuses on developing embedded firmware and software for new products. You will work 100% onsite in Eagan, MN, collaborating closely with hardware and electrical engineers to design, build...Contract workTemporary workWork at office- ...will participate in the development and deployment of system and software architecture to support our development programs. Design,... ...cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product...
$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Live inLocal areaWorldwide$77.84k - $86.36k
...Job Duties Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile experience preferred. CLEARANCE REQUIREMENTS:: [Department of Defense Secret security clearance is preferred at...Full timeWork at officeFlexible hoursShift work$68.88k - $133.34k
...world a better place. Join our team today and start building your career with a worldwide leader. Job Information The Software Engineer is responsible for designing, developing, and optimizing scalable, reliable full-stack solutions that incorporate AI, data-driven...Temporary workLocal areaImmediate startWorldwideFlexible hours$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$97k - $125k
...AT A GLANCE The Software Engineer is a crucial role within our organization working within the pharmacy and care business. This role will support our online care platform requiring work in various capacities and adaptation to different work arrangements based on the...Full timeTemporary workWork at officeRemote workMonday to FridayFlexible hours$126k - $157k
...As an Advanced Software Engineer here at Honeywell, you will contribute to the design, development, and implementation of cutting-edge software solutions that support aerospace technologies and innovations. You will work on complex software projects that enhance the performance...Permanent employmentTemporary workWork experience placementWorldwideFlexible hours$120.4k - $198.7k
...awards. Salary Range $120,400.00 - $198,700.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering...Work experience placementLocal areaImmediate start- ...Software Engineer Anywhere Type: Contract Category: Development Industry: Technology Workplace Type: Remote Reference ID: JN -072026-107837 Date Posted: 07/09/2026 Shortcut: Description Recommended Jobs Description: Remote Our...Hourly payContract workLocal areaRemote work
$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and operational...Immediate start- ...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 workVisa sponsorship
- ...Software Engineer 3 Job details General information Entity Safran is an international high-technology group operating in the fields of aerospace (propulsion, equipment and interiors), space and defense. Its mission is to contribute sustainably to a safer world...Permanent employmentFull timePart timeWorldwide
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office$77.4k - $140.34k
...finish with high quality and collaborate with more experienced Engineers when needed. • Efficiently use available tools with minimal... ...Minimum of 1 year of experience developing enterprise grade software; Minimum of 1 year of experience in Python or other relevant programming...Full timeRemote workShift work- ...through rapid prototyping and iterative development. • Be involved in design reviews and perform code reviews based on Chewy's engineering rigor and standards. • Debug production issues in Chewy services and tech stack. • Measure and optimize the performance, effectiveness...
$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI’s foundation and how...Hourly payTemporary workInternshipFlexible hours- ...as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft... ...and robustness. Collaborate cross-functionally with other engineering teams to debug complex issues spanning firmware, operating system...Local areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer IV. Be the first to apply!
Related searches
- part time software developer remote Shoreview, MN
- id software Shoreview, MN
- software implementation project manager Shoreview, MN
- remote software sales Shoreview, MN
- software Shoreview, MN
- japan software engineer
- goldman sachs software engineer
- senior robotics software engineer
- software sales engineer
- software developer manager

