drjobs Junior Software Developer

Junior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kalamazoo, MI - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Design and test prototypes troubleshoot complex issues and evaluate solutions against technical and user requirements.
  • Conduct research to inform design decisions and translate user needs into detailed specifications. Independently balance design tradeoffs and resolve design challenges.
  • Contribute to the development of software systems by estimating development timelines producing supporting documentation and driving projects from concept through release.
  • Apply customer insights market trends and domain knowledge to advance product solutions.
  • Participate in customer feedback sessions and demonstrate awareness of cost performance and value trade-offs.
  • Mentor peers in industry best practices design standards and testing strategies.
  • Lead the creation and improvement of engineering documentation and guide R&D procedures including design controls risk management and compliance with quality systems.
  • Collaborate with cross-functional teams to ensure project success enhance workflows and build strong partnerships across technical groups.
  • Support end-to-end product development implement algorithms contribute to code reviews and ensure high-quality outputs through sound software design development standards and testing practices.

Qualifications :

  • Bachelors or Masters degree in Computer Science Computer Engineering Robotics or a related discipline

  • 4 years of professional experience in relevant software development roles

  • Proficiency in C and object-oriented programming

Preferred Skills:

  • Strong knowledge of modern C (C14 C17 C20) STL templates and object-oriented design principles

  • Experience with multi-threaded systems and performance optimization

  • Familiarity with development environments such as Qt Creator or Visual Studio

  • Skilled in using static/dynamic analysis tools (e.g. Valgrind AddressSanitizer clang-tidy) and unit testing frameworks like CppUnit

  • Experience developing in Linux environments including debugging scripting and package management

  • Background in graphical development using Qt OpenGL Vulkan or similar including GLSL and real-time 3D rendering concepts

  • Understanding of the Software Development Life Cycle (SDLC) estimation practices application lifecycle tools and regulatory standards

  • Experience working within agile frameworks and collaborative development environments


Additional Information :

All your information will be kept confidential according to EEO guidelines.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.