1

Emc Software Engineer Jobs (NOW HIRING)

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Sr. EMC Engineer

Costa Mesa, CA · On-site

$110K - $152K/yr

Fresh Consulting is a design-led, software development and hardware engineering company, offering ... Conduct EMI/EMC testing and analysis on electronic systems and components. * Drive product maturity ...

Sr. EMC Engineer

Costa Mesa, CA · On-site

$110K - $152K/yr

Fresh Consulting is a design-led, software development and hardware engineering company, offering ... Conduct EMI/EMC testing and analysis on electronic systems and components. * Drive product maturity ...

Experience with hardware and software integration testing in a product development environment. Knowledge of industry standards and best practices related to test engineering and quality assurance.

Creating TILE profiles (or equivalent control software). • Strong expertise in developing and ... iNARTE EMC/EMI Engineer certification preferred. • Experience working in fast-paced, cross ...

Experience with hardware and software integration testing in a product development environment. Knowledge of industry standards and best practices related to test engineering and quality assurance.

Experience with hardware and software integration testing in a product development environment. Knowledge of industry standards and best practices related to test engineering and quality assurance.

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Develop and support software validation strategies, including manufacturing, EMC, and environmental ... Strong programming expertise in C, C++, and assembly language , with experience in scripting ...

We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is ... The Staff EMI/EMC Engineer is the technical authority for emissions and immunity compliance across ...

EMC/Wireless Engineer

Littleton, MA · On-site

$70K - $100K/yr

The EMC/WIR Engineer is responsible for conducting tests to evaluate the electromagnetic ... Proficiency in using EMC testing equipment and software. * Excellent analytical and problem-solving ...

Experience with hardware and software integration testing in a product development environment. Knowledge of industry standards and best practices related to test engineering and quality assurance.

Software Engineer (Systems Eng)

Brooksville, FL · On-site

$140K - $166K/yr

The Hardware/Software Engineer is responsible for designing, developing, and maintaining core ... safety, EMC, etc.). Collaborate with cross-functional teams-including product development ...

Senior EMI-EMC Engineer

Long Beach, CA · On-site

$177K - $251K/yr

Experience with software development in Matlab, Python, etc. * Experience with digital ... EMI-EMC Engineer II: $120,540-$171,108 * Senior EMI-EMC Engineer: $147,600-$209,520 * Staff EMI-EMC ...

next page

Showing results 1-20

Emc Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do emc software engineer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for emc software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an EMC Software Engineer, and why are they important?

To thrive as an EMC Software Engineer, you need a strong background in electrical engineering, software development, and electromagnetic compatibility (EMC) principles, typically supported by a relevant degree. Familiarity with simulation tools like CST or HFSS, programming languages such as C/C++ or Python, and knowledge of EMC testing standards is crucial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with cross-functional teams and address complex EMC challenges. These skills ensure the development of compliant, reliable products that meet regulatory requirements and perform well in real-world electromagnetic environments.

What are some common challenges faced by EMC Software Engineers when working on product compliance?

EMC Software Engineers often encounter challenges related to ensuring that products meet stringent electromagnetic compatibility regulations while maintaining performance and functionality. Balancing design constraints, troubleshooting unexpected interference issues, and staying updated with evolving industry standards are typical hurdles. Collaboration with hardware, firmware, and test engineering teams is essential to diagnose and resolve compliance failures efficiently. Proactively addressing these challenges helps prevent costly delays in product certification and market release.

What is an EMC Software Engineer?

An EMC Software Engineer specializes in developing and testing software solutions that ensure electronic devices comply with electromagnetic compatibility (EMC) standards. Their role involves designing tools for EMC simulation, analysis, and mitigation to prevent electromagnetic interference in electronic systems. They work closely with hardware engineers to identify potential EMC issues and implement software-based solutions to address them, ensuring products meet regulatory requirements. This position is essential in industries like automotive, aerospace, telecommunications, and consumer electronics, where EMC compliance is critical for product safety and performance.

What is the difference between Emc Software Engineer vs Cloud Software Engineer?

AspectEmc Software EngineerCloud Software Engineer
Required CredentialsBachelor's in CS or related field, certifications like EMC Proven ProfessionalBachelor's in CS or related field, cloud certifications (AWS, Azure)
Work EnvironmentData centers, enterprise storage environmentsCloud platforms, virtualized environments
Industry UsageStorage solutions, enterprise data managementCloud services, SaaS platforms
Common Search/ComparisonYesYes

Emc Software Engineers focus on storage solutions and enterprise data management, often working within data centers. Cloud Software Engineers develop and maintain cloud-based applications and services. While both roles require similar foundational skills, their work environments and industry applications differ significantly.

More about Emc Software Engineer jobs
Embedded Software Engineer

Embedded Software Engineer

Methode Electronics

Oklahoma City, OK • On-site

$122K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

About the role
You will design, implement, and validate embedded software for rugged, industrial wireless control systems used in heavy equipment and safety-critical environments. The work spans platform bring-up through application features, with close collaboration across hardware, RF, compliance, and manufacturing teams. Our products emphasize reliability, functional safety, and secure-by-design practices throughout the lifecycle.
What you'll do
  • Develop firmware (C/C++, RTOS/Linux) including bootloader, BSP, device drivers, and application logic.
  • Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device trees, kernel modules, and HALs where needed.
  • Implement and document wired/wireless interfaces (CAN / J1939, UART, SPI, I²C; Bluetooth where applicable); integrate with RF and baseband teams.
  • Apply coding standards and peer reviews; participate in design and module testing aligned with our R&D programming standards.
  • Create verification plans; automate unit/integration tests; support environmental/EMC/functional tests in our labs; triage field issues with production & service.
  • Contribute to secure-by-design and functional safety lifecycle activities (requirements, architecture, verification, validation, documentation). Understanding of functional safety concepts (IEC/ISO frameworks). Ability to contribute to safety requirements, verification evidence, traceability, and safety analyses.
  • Collaborate with hardware, RF, mechanical, and compliance teams.

Minimum qualifications
  • Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience).
  • 3+ years developing embedded software in C/C++; demonstrated experience with low-level drivers and real-time constraints.
  • Hands-on debugging with oscilloscopes, logic analyzers, JTAG/SWD, and profilers; strong problem-solving and ownership.

Preferred qualifications
  • Experience with Yocto, bootloaders, kernel configuration, device trees, and OTA/secure update mechanisms.
  • Industrial comms (CAN/J1939, PROFINET), diagnostics, and robust fault handling.
  • Familiarity with RF-adjacent embedded systems, EMC/EMI, environmental testing, and product certification workflows (FCC/RED/UL/NEC, IEC/EN).
  • Exposure to safety or secure development practices across the product lifecycle (e.g., requirements → arch → V&V → field maintenance).

Applicants must be authorized to work for any employer in the U.S. without requiring sponsorship.
Work environment
On-site collaboration with engineering, lab testing, and manufacturing.
Benefits and Perks
Methode offers US employees Medical, Dental, Vision, Hearing, Life & Disability insurance, a wellness program, and time off benefits.
Voluntary benefit plans include Accident, Hospital Indemnity and Pet Insurance.
Methode provides an Employee Assistance Program, and participation in the Company's 401(k) plan which includes a company contribution.
Base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Hourly employees will also be paid overtime pay when working qualifying overtime hours.
Methode Electronics is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information and other legally protected characteristics per the EEO Poster available here . If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to recruiting@methode.com or call (708) 867-6777 and let us know the nature of your request and your contact information.