Overview
On Site
$50 - $55
Contract - Independent
Contract - 12 Month(s)
10% Travel
Skills
c
c++
RTOS
VXworks
Job Details
Required qualifications:
- The candidate must be located within commuting distance of
- Arden Hills, MN or willing to relocate to the area.
- Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field.
- Bachelor s degree with 5+ years of related experience
- Proficiency in programming languages such as: C, C++, C#
- Excellent written and verbal communication skills.
- Strong analytical, debugging, and communication skills.
Your responsibilities include:
- Design, develop, debug, modify, and test software programs using C, C++, C# or other current programming languages and technologies.
- Develop software for testing platforms and complex software tools.
- Integrate software designs with electrical hardware.
- Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions across the entire system.
- Debug and troubleshoot software issues to identify root causes and implement effective solutions.
- Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
- Ensure compliance with regulatory standards and guidelines for medical device software
- Participate in the development of technical documentation, including design specifications, test plans, and user manuals.
Preferred qualifications:
- Experience in embedded software/firmware development
- Experience writing software/firmware verification and/or validation tests
- Experience with test automation systems for embedded software/firmware
- Knowledge of cybersecurity, Bluetooth, and socket communication.
- Experience with safety-critical systems.
- Experience with RTOS systems and/or VXWorks
- Proven ability to work on cross-functional teams to develop new products
VK
Preferred Staffing & Recruiting
+1- (Direct)
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.