21 days old

Software Design Engineer

Fargo, ND 58102
  • Job Code
  • Payrate
    $45 To $53

Required Qualifications:


- Minimum B.S. degree from accredited program (Electrical, Computer, Mechanical, or Agriculture Engineering), or equivalent work experience. Skills and


- 5 to 8 years of experience designing and implementing embedded software (C, C++) for embedded systems

- Expertise in formal software development lifecycle activities including peer reviews, defect tracking, verification testing, deployment, etc.

- Expertise in developing low-level embedded software for microcontroller operation, memory organization, and microcontroller peripherals

- Expertise in hardware level debugging using debuggers, oscilloscopes, etc

- Proficiency in developing application-level software to implement features and functions at a product and system level

- Good written and verbal communication skills

- Experience working in cross-functional teams employing agile development methodologies for product development

- Ability to travel up to 25% as needed to accomplish the tasks required of this position.

Desired Qualifications:

- Experience with on or off-road automotive vehicles and systems

- Proficiency in MATLAB/Simulink modeling, simulation, and code generation

- Experience with communication networks (e.g. CAN etc.) and communication protocols (e.g. J1939, ISO11783, UDS, etc.)

Sample Duties:

1. Perform requirements gathering and development with internal and external customers; create documentation of requirements, design, and tests.

2. Perform advanced analysis and make design decisions based on results with minimal assistance from others. Review the work products of others to ensure proper application of design techniques.


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Software Design Engineer

Randstad Technologies
Fargo, ND 58102

Share this job

Software Design Engineer

Randstad Technologies
Fargo, ND

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast