Epicareer Might not Working Properly
Learn More

Embedded Software developer - Fargo,North Dakota

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Title: Embedded Software developer
Location: Fargo, North Dakota
Interview Mode: Phone + Skype

Job Summary: We are seeking a versatile and dynamic Software Engineer to assist on a long-term engagement with a well-known customer in Fargo, ND. This role requires flexibility to work across various platforms and projects, ensuring no two weeks are the same. You will be involved in embedded controls, hardware interfacing at a low level, and the application level. This role will be instrumental in the design and development of a wide range of vehicle control systems.

Key Responsibilities:

  • Work on multiple platforms and projects,
  • Develop in C and Python
  • Participate in onsite testing and collaborate with small, agile teams.
  • Develop and maintain embedded control systems, interfacing directly with boards and BIOS.
  • Contribute to control schemes, including CAN/BUS J1939.
  • Engage in diverse tasks, from J1939 memory management to motion control.
  • Support legacy projects and contribute to new initiatives such as new systems involving FreeRTOS.
  • Ensure seamless integration of customer products into our control base.

Required Skills and Experience:

  • Strong proficiency in C programming.
  • Exposure to Python.
  • Experience with embedded controls and control schemes (CAN/BUS J1939).
  • Background in interfacing directly with hardware at the BIOS level.
  • Ability to pivot quickly between projects and adapt to changing priorities.

Preferred Qualifications:

  • Knowledge of control algorithms, controller area networks, and embedded systems programming.
  • Experience with electro/hydraulic controls or machine actuation.
  • Familiarity with FreeRTOS.

Exciting Aspects of the Role:

  • Variety of work across multiple aspects of machinery, including telematics, engine controls, and hydraulic controls.
  • Involvement in all product lines, such as telehandlers, lifts, and scissor lifts.
  • Opportunity to work from low-level hardware to application-level tasks.
  • Fast-paced environment with frequent project pivots and customer interactions.

Why Join Us?

  • Be part of a speedy, innovative team that values flexibility and adaptability.
  • Work on cutting-edge projects that impact a wide range of products.
  • Enjoy a dynamic work environment with opportunities for professional growth.
Himanshu Tripathi
Technical Recruiter
Email-
Phone-
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job