Embedded Software Engineer

Madison Heights, MI 48071

Posted: 07/17/2024 Job Number: AM780580778

Job Description

Embedded Software Engineer
Salary: $90 - 115K/yr
Madison Heights, Mi
Company builds original equipment for defense and other industries. Seeking background from machine tool/ industrial equipment manufacturing.
*This is an on-site job function 
SUMMARY
This job function will be working with the team to develop a power supply system for an industrial machine.
Will be responsible for developing and maintaining DSP program and software associated with it.
MUST have good experience with digital systems, C/ C++ and an understanding of the software lifecycle, and strong structured coding practices.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. 
The requirements listed below are representative of the knowledge, skill, and/or ability required. 
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
KNOWLEDGE, SKILLS, ABILITIES
Following established methods and procedures must be able to perform, but not limited to, the following:
Develop DSP program for microcontroller and/or FPGA device
Assist on general hardware debug and board up stages
Provide Hands-On technical functions in support of engineering activities such as design, test, and verification of complex electronic circuitry.
EDUCATION and/or EXPERIENCE
Associates Degree, B.S.E.E. or equivalent required.
Min 5+ years of experience in digital systems
Experience with prototyping solutions and bench testing methodology
Complete understanding of digital and analog circuit design and theories
Experience in troubleshooting and repairing microprocessor-based boards without any supervision
Hands-on experience testing and debugging systems implemented with single board computers, complex microcontroller, or digital signal processing systems
C/C++ programming experience, an understanding of the software lifecycle, and strong structured coding practices
Assist Design Engineers in development of new circuits by performing electrical circuit prototyping, breadboard construction, and troubleshooting
Work with various computer systems and programs to enter schematics, design circuit boards, enter bills of materials, and perform cost analysis of the products
Set up standard test apparatus or devise test equipment and circuitry to conduct functional, operational, environmental, and life tests in order to evaluate performance and reliability of designs
Must have knowledge of digital systems including at a high level how microprocessors, power conversion, control circuits, and high-speed data/clock lines operate
Familiar with basic communication buses such as I2C, JTAG, RS-232, SPI, CAN, etc.

MUST HAVE A SOLID UNDERSTANDING OF ELECTRONIC CIRCUITS AND EXCELLENT DEBUGGING SKILLS; 
Strong experience troubleshooting, testing, replacing and repairing circuit board assemblies to component, board and system level using engineering documents and specifications
Troubleshooting of electronic boards/components with associated test equipment (oscilloscopes, sampling scopes, electronic load boxes, spectrum analyzers, etc.) is a must
Must be familiar with reading schematic documents and files as well as using layout tool to aid in troubleshooting during board bring up

Co. offers market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development. In addition, we offer the following benefits to our employees:
• Medical & Dental Insurance
• 401(k) Retirement Plan
• Profit Sharing Plan
• Quarterly Incentive/Bonus Program
• Life Insurance
• Tuition Reimbursement
• Flexible Spending Accounts
• Sick Pay (40 hours)
• Generous Holiday & Vacation Program (9 Holidays/Floating)

Permanent position - 90 day contract to direct hire, may consider direct hire for the right fit candidate

***Applicants must be currently authorized to work in the United States on a full-time basis to be considered for this position.

All qualified applicants will receive consideration for employment without regard to race, religion, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

About Madison Heights, MI

Discover exciting job opportunities in and around Madison Heights, Michigan today! This vibrant suburb, located in Oakland County, just north of Detroit, offers a perfect blend of urban amenities and suburban charm. With easy access to iconic landmarks like the Detroit Zoo, charming spots like the Red Oaks Waterpark, and a variety of cultural experiences at the Detroit Institute of Arts and the Fox Theatre, Madison Heights provides a dynamic backdrop for career growth. Explore job listings in this area to be part of a community known for its diverse cuisine, thriving art scene, and close-knit neighborhoods. Start your next career adventure in Madison Heights, MI, and unlock endless opportunities for personal and professional development!