1

Fpga Embedded Software Engineer Jobs in Michigan

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer | Allen Park, MI | Onsite We're looking for a skilled Embedded Software Engineer with strong Embedded C/C++ expertise to join an exciting Automotive project focused on next ...

Embedded Software Engineer

Grand Rapids, MI · On-site

$121K - $159K/yr

About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...

Embedded Software Engineer

MI

$118K - $156K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Software Engineer

Grand Rapids, MI · On-site

$126K - $166K/yr

About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...

Embedded Software Engineer

Milford, MI · Hybrid

$115K - $152K/yr

Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation Partner: Infosys End Client: To be disclosed (Automotive) JD Total Years of experience : 5-7 years ...

Embedded Software Engineer

Farmington Hills, MI · On-site

$129K - $170K/yr

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

next page

Showing results 1-20

Fpga Embedded Software Engineer information

What are the typical challenges faced by FPGA Embedded Software Engineers when integrating hardware and software components?

FPGA Embedded Software Engineers often encounter challenges in synchronizing software algorithms with hardware logic, ensuring optimal performance and resource utilization. Debugging issues that arise from timing mismatches or interface incompatibilities between hardware and software can be complex and time-consuming. Effective communication and close collaboration with hardware engineers are essential to resolve integration bottlenecks and achieve seamless operation. This role requires a strong understanding of both digital design and embedded programming to troubleshoot and optimize system behavior.

What is the difference between Fpga Embedded Software Engineer vs FPGA Firmware Engineer?

AspectFpga Embedded Software EngineerFPGA Firmware Engineer
Required SkillsEmbedded C/C++, FPGA design, hardware-software integrationVHDL/Verilog, FPGA development, hardware description languages
Work EnvironmentEmbedded systems, software development teams, hardware-software integrationHardware design teams, FPGA development labs
Industry UsageConsumer electronics, aerospace, defense, telecommunicationsHigh-speed data processing, signal processing, communications

While both roles involve FPGA technology, the Fpga Embedded Software Engineer focuses on developing embedded software that runs on FPGA-based systems, integrating hardware and software. In contrast, the FPGA Firmware Engineer primarily designs and implements FPGA hardware logic using HDL languages. Both roles require knowledge of FPGA design, but their focus areas differ—software versus hardware description languages.

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

To thrive as an FPGA Embedded Software Engineer, you need a strong background in digital design, hardware description languages (such as VHDL or Verilog), and embedded systems, typically supported by a degree in electrical engineering or a related field. Proficiency with FPGA development tools (like Xilinx Vivado or Intel Quartus), simulation software, and debugging instruments is crucial, along with familiarity with C/C++ for embedded programming. Strong problem-solving, attention to detail, and effective communication skills set top professionals apart in this role. These skills are vital for designing reliable, high-performance systems and collaborating efficiently with multidisciplinary teams.

What does an FPGA Embedded Software Engineer do?

An FPGA Embedded Software Engineer designs, develops, and maintains software that runs on Field Programmable Gate Arrays (FPGAs). They work closely with hardware teams to implement embedded systems, often using languages like VHDL, Verilog, and C/C++. Their responsibilities include creating firmware, optimizing system performance, and integrating hardware and software components. These engineers are crucial in industries such as telecommunications, aerospace, automotive, and consumer electronics, where real-time processing and customizable hardware are needed.
What cities in Michigan are hiring for Fpga Embedded Software Engineer jobs? Cities in Michigan with the most Fpga Embedded Software Engineer job openings:
Embedded Software Engineer

Embedded Software Engineer

Moseley Technical Services, Inc.

Auburn Hills, MI • On-site

$66 - $76/hr

Full-time

Medical, Retirement

Posted 4 days ago


Job description

Check out this new opportunity!
Embedded Software Engineer
Auburn Hills, MI
$66.00 - $76.00/Hourly
Active Secret Clearance or the ability to obtain
US Citizenship Required by Federal Law
We are hiring a Senior Embedded Software Engineer to support the development of advanced military combat vehicle software systems, including embedded software, cybersecurity, systems integration, and vehicle electronics. This role requires expertise in Embedded C/C++, Linux, RTOS, FPGA integration, Model-Based Systems Engineering (MBSE), CAN Bus communications, and defense vehicle systems, supporting the full product lifecycle from concept development through integration, testing, and deployment.
Responsibilities:
  • Develop embedded software solutions supporting military combat vehicle platforms and mission-critical systems.
  • Design, develop, integrate, and maintain software applications using Embedded C/C++, Linux, and Real-Time Operating Systems (RTOS).
  • Support cybersecurity implementation, DevSecOps initiatives, agile software development, and rapid prototyping activities.
  • Develop software requirements, algorithms, logic flow diagrams, activity diagrams, and system models using UML and SysML methodologies.
  • Perform software simulation, modeling, trade studies, and performance analysis to validate system functionality and customer requirements.
  • Support software lifecycle activities, including requirements management, configuration control, verification, validation, and system integration.
  • Develop and integrate software drivers, applications, kernels, containers, and virtual machine environments.
  • Support CPU, GPU, and FPGA integration activities using appropriate engineering and development tools.
  • Integrate military lethality, survivability, communications, and C5ISR systems into vehicle architectures.
  • Participate in system integration laboratory (SIL) and hardware-in-the-loop (HIL) testing activities.
  • Review test plans and support component, subsystem, and vehicle-level testing efforts.
  • Analyze test data, troubleshoot software and hardware issues, and implement corrective actions.
  • Collaborate with engineering, manufacturing, suppliers, and customers throughout the product lifecycle.
  • Support proposal activities, technical planning, delivery schedules, and customer engagements.
  • Maintain technical documentation and engineering artifacts in compliance with development and quality processes.

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Current ability to obtain and maintain a Secret Security Clearance.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Systems Engineering, Aerospace Engineering, Automotive Engineering, Computer Science, or related technical discipline; equivalent experience considered.
  • Minimum 5 years of software engineering experience supporting embedded systems development.
  • Experience with Real-Time Operating Systems (RTOS), Linux, and Embedded C/C++ development.
  • Experience with UML, SysML, and Model-Based Software Development methodologies.
  • Experience with software development and collaboration tools such as Git, Jira, Confluence, Kubernetes, MATLAB/Simulink, CANoe, or similar platforms.
  • Experience with standard communication protocols including J1939 CAN Bus, RS422/485, and Ethernet networks.
  • Experience with TCP/IP, UDP, DDS, Multicast, DisplayPort, HDMI, and HD-SDI protocols.
  • Experience supporting x86, ARM, GPU, and FPGA-based systems.
  • Working knowledge of digital, analog, power, and RF electronics.
  • Understanding of vehicle power distribution systems, power management architectures, and Power Distribution Modules (PDMs).
  • Hands-on experience using engineering lab equipment such as oscilloscopes, multimeters, logic analyzers, function generators, network analyzers, and spectrum analyzers.
  • Ability to travel internationally as required for technology transfer and program support.

Preferred Qualifications:
  • Experience supporting military vehicle, defense, aerospace, or highly regulated industry programs.
  • Experience with DevSecOps, containerized software environments, and virtual machine architectures.
  • Experience supporting SIL and HIL test environments.
  • Experience integrating C5ISR, survivability, lethality, or mission systems.
  • Experience with engineering management, proposal development, bid capture, contract support, or delivery planning.
  • Experience working within multinational engineering organizations and global development teams.
  • Active Secret Security Clearance.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
Your Recruiter
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."
Qualifications
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30 year-old commitment to be a "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media