Embedded Developer

Owatonna, MN, United States

Job Description


job summary:
Candidates must be ready to relocate to work onsite from day 1 at Owatonna, MN

Hybrid Schedule 50/50 - (Work Remote and Onsite)

5+ yrs experience linux c++ embedded experience We could also take strong C# embedded candidates with Linux background

Have to Have

Linux

C++ OR C#

Embedded Dev Experience

Nice to Have:

logic analyzer

oscilloscopes

ARM Microprocessing skills

REQUIRED

  • Bachelors in Computer Science, Electrical Engineering, or a similar technical field required.
  • 5+ years\' experience developing software and delivering to a production environment.
  • Proven capability in technical communications, often called upon to express complex technical concepts verbally and in writing.
  • Ability to learn from other team members and adopt to best in class industry standards.
  • 3+ years\' experience using C++
DESIRED
  • Full stack development on Android and/or Linux
  • C#, and/or Java
  • Application development for embedded Linux.
  • Android and/or Linux Board Support Package experience.
  • Android and/or Linux device driver experience.
  • Samsung Knox API experience.
  • Experience with communication protocols such as CAN bus, TCP/IP, UDP, UART, SPI, I2C, etc
location: Owatonna, Minnesota
job type: Contract
salary: $60 - 70 per hour
work hours: 8am to 4pm
education: No Degree Required

responsibilities:
  • To develop cutting edge software using C++, C#, Java, and/or Android
  • To help define the software architecture and design for exciting new products.
  • To participate in design reviews, code reviews and adhere to software development best practices
  • To provide system-wide problem-solving, solutions, and production support.
  • To support hardware board bring-up, trouble-shooting, device driver development and automated software builds.
  • To seek out and participate in personal development opportunities.
  • To grow and share your knowledge base of the latest technologies, industry standardization, and engineering best practices.
  • To collaborate with multiple departments in a dynamic manufacturing facility.
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: No Degree Required (required)
skills: * C++
  • CI/CD
  • Linux
  • UNIX
  • Slackware
  • Gentoo Linux
  • JAVA
  • Embedded Software Full Lifecycle
  • Embedded
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate\'s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

Randstad

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4341861
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $60 - 70 per hour
  • Employment Status
    Permanent
  • Job Location
    Owatonna, MN, United States
  • Education
    Not mentioned