Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Miller Electric Mfg. LLC · 2 days ago

Software Engineer

Miller Electric Mfg. LLC is focused on enhancing its software development capabilities for digitally controlled welding equipment. The role involves developing embedded software for new product initiatives and requires collaboration with engineering and product management teams.

ElectronicsManufacturing
check
H1B Sponsor Likelynote

Responsibilities

Primary responsibilities include the design, development, testing, troubleshooting, and documentation of embedded software for various hardware platforms to support new product development initiatives and existing products
Create efficient, reliable, and maintainable C/C++ code to control hardware devices, implement algorithms, and handle real-time operations
Collaborate with cross-functional engineering teams (including power electronics and welding), project managers, and product managers to specify, design, develop, and support new product initiatives
Stay updated with emerging technologies, industry trends, and best practices in embedded systems development to incorporate new techniques and tools into the software development process
Identify areas for process improvement, propose innovative solutions, and contribute to the enhancement of software development methodologies and practices within the team
Prioritize tasks, manage timelines, and effectively communicate progress and challenges to meet project deadlines and deliverables

Qualification

Embedded software developmentC/C++ programmingReal-time systemsDebugging tools proficiencySoftware development methodologiesAnalytical skillsCommunication skillsTeam collaboration

Required

A bachelor's degree in computer engineering, computer science, software engineering, or electrical engineering with a minimum of 2 years of industry experience
Experience designing, developing, testing, and debugging embedded software in alignment with the essential job functions above
Strong knowledge and experience in embedded systems development, including: Object-oriented design in C/C++ code bases, Embedded memory management considerations, Interfacing with embedded microcontroller peripherals (including communications), Real-time task management, including interrupt service routines
Knowledge of software development methodologies and best practices, including version control, code reviews, and testing frameworks
Proficiency in using debugging tools, oscilloscopes, logic analyzers, and other hardware/software debugging techniques to identify and resolve issues in embedded systems
Strong analytical and problem-solving skills to troubleshoot complex issues and propose effective solutions in a time-sensitive environment
Excellent verbal and written communication skills to effectively convey technical concepts and collaborate with team members, stakeholders, and customers

Preferred

Experience in numerous embedded controls (e.g., PID control loops, motor control, digital filters, state machines, etc.)
Experience with real-time operating systems (RTOS)
Knowledge of electronic circuits, schematics, and board-level design
Familiarity with continuous integration (e.g., Azure DevOps)
Familiarity with Agile or Scrum software development process in a team environment

Company

Miller Electric Mfg. LLC

twittertwittertwitter
company-logo
Miller Electric Mfg. LLC makes welding products for the people who build our world.

H1B Sponsorship

Miller Electric Mfg. LLC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (4)
2023 (1)
2022 (1)
2021 (2)
2020 (4)

Funding

Current Stage
Late Stage
Company data provided by crunchbase