Embedded Systems Software Engineer Job at Krauth Electric, Louisville, KY

U2ttREJITVFBNzhrSVU1Zmc4T0hNMm1qVVE9PQ==
  • Krauth Electric
  • Louisville, KY

Job Description

Embedded Systems Software Engineer

Krauth ElectricLouisville, KY
Apply

IRD, LLC,  is the global leader in the rotating apparatus technology, specifically IRD Balancing equipment and Lexseco Core Loss Test equipment. Currently, IRD seeks a software engineer to design, develop, and maintain software and firmware for its products, as well as advance all company systems.  A very minor role will manage the IT infrastructure, including server and software programs.

This job is not a contract job, however we may consider that type of arrangement for the right person.  IRD's desire is to find an employee who wants to make software development and IRD its home.  IRD's products are second-to-none in the balancing systems technology and it desires a person who wants to be with us on the cutting edge, for now and for the long term.

We enjoy the fact that we are a small, family owned business (with relations with Krauth Electric Company) with less than 50 employees where everyone knows your name! 

A comprehensive benefit package is available for employees.

Pay will be commensurate with experience between the range of $75000 to 95000 per year. Signing and service bonuses available after 60 days, 6 months, and 1 year upon successful completion of reviews. Growth in pay will occur as you help us grow our products. Apply today!

Responsible for working with teams on technical projects for IRD and KEC, specifically the design, development, and maintenance of software and firmware for the IRD and Lexseco products and advancement of company systems. This position is also responsible for providing support for company products and systems.

Responsible for the design, development, maintenance, and support of software and firmware for the IRD and Lexseco products and company systems to include the following:

Work with IRD Engineering Design team to develop technical specifications from functional requirements.

Develop and debug firmware for custom targets. Including using microcontroller components: Timers, interrupts, ADC, SPI (or other) inter-component communication mechanisms.

Develop code to meet project specifications, which could involve using multiple languages (such as C, C#, C++, etc.)

Test, debug, and modify code to meet the technical requirements of the functional specifications.

Create test applications for PC as needed to test firmware

Assist in product deployment

Provide software maintenance and upgrades (such as: bug fixes, new features, keeping things current, etc.)

Provide high level software support.

Track and document software revisions

Fully document all aspects of projects. Including but not limited to: commenting source code, detailed project overview description, detailed compiling instructions, etc.

Performs other duties as assigned

EDUCATION:

Bachelor’s Degree in Engineering or Computer Science required.

PRIOR WORK EXPERIENCE:

One to three years of relatable programming experience required.

SPECIALIZED SKILLS/KNOWLEDGE:

Must be proficient in C#, C, and C++

Experience writing firmware

8050 & 8051 embedded programming helpful.

Knowledge of Keil and Silicon Labs IDE helpful

Experience working with sensor measurement is preferred

Must have experience using Visual Studio (2010, 2015)

Knowledge of basic electronics helpful

Web development knowledge or experience helpful

Any database experience helpful.

C# / ASP.NET Web Forms is a plus.

Must have excellent time management skills

Must have excellent oral, written, and interpersonal communication skills

Must be eligible to work in the US for any employer.

EQUIPMENT/MACHINERY USED:

Personal Computer, Multimeter, Oscilloscope, and Signal Generator

PHYSICAL DEMANDS/ENVIRONMENT/WORKING CONDITIONS:

Must maintain an up-to-date driver’s license and appropriate insurance

Must be able to lift, push, and pull up to 80 pounds.

Must be willing to work in plant environment on occasion where temperature fluctuations and noise may occur

Due to potential IT requirements, person in this position is required to be at corporate office location unless decision is made by management otherwise.

REQUIRED CERTIFICATIONS:

Must maintain up-to-date knowledge of related technologies

Must be willing to sign a non-compete and confidentiality clause

 

Education Requirements (Any)
Bachelor's Degree
Additional Information/Benefits

Benefits:
This job reports to the IT Project Manager
this is a Full-Time position 1st ShiftApply

Job Tags

Full time, Contract work, Work experience placement, Relocation bonus,

Similar Jobs

Insero & Co. CPAs, LLP

Staff Accountant (2025 start date - Auditing) Job at Insero & Co. CPAs, LLP

 ...day one, including our initiatives for outreach, innovation, wellness, and diversity, equity, and inclusion. We are clients of the RSM Professional Services+ practice. As a client, we have access to the Professional Services+ Collaborative, a globally connected... 

NurseCore

Home Care Infusion Registered Nurse RN Job at NurseCore

 ...Home Care Infusion Registered Nurse RN *Amarillo Client*** $40 per, 3.5hr infusion, Every other Friday at 2pm.** NurseCore is currently hiring Pediatric Infusion Registered Nurses (RN) - Home Health nurses with Infusion experience preferred. NurseCore has a national... 

Bergen's Promise

Internship - Public Health (Accepting Summer and Fall 2025 applications only) Job at Bergen's Promise

 ...New Jersey. We serve youth ages 5 to 21, with serious behavioral health challenges, substance abuse issues and developmental...  ...Home (BHH). The goal of BHH is the joint coordination of health promotion with behavioral health care management. Public health interns will... 

Lignetics, Inc.

Trailer Mechanic Job at Lignetics, Inc.

 ...Trailer Mechanic MARATHON, WI Job Type: Full-time. Salary: $20-$25/hr, depending on experience. Shift: M-F, 6a - 3:30p. Lignetics, Inc., offers clean, renewable solutions. We have 30 years of experience innovating eco-friendly essentials for everyday... 

Kerry Group PLC

Plant Operative Job at Kerry Group PLC

 ...sounds and distracting noise levelsExposure to hot or cold temperatures Exposure to wet or slippery floors Exposure to chemicals and fumes Exposure to high work platforms: tanks Key responsibilities Responsible for the filling, sending, receiving...