embedded software designer

Avidrone Aerospace IncorporatedBreslau, ONJob Bankobjavljeno 03. 09. 2026.
Obavezno:GitSecurity

Education:

Bachelor's degree. Computer engineering, general. Computer software engineering. Electrical and electronics engineering. Mechatronics, robotics, and automation engineering. or equivalent experience.

Tasks:

  • Collect and document user's requirements.
  • Coordinate the development, installation, integration and operation of computer-based systems.
  • Define system functionality.
  • Develop flowcharts, layouts and documentation to identify solutions.
  • Develop software solutions by studying systems flow, data usage and work processes.
  • Evaluate the performance and reliability of system designs.
  • Execute full lifecycle software development.
  • Plan every step of the integration of a computer-based system.
  • Prepare plan to maintain software.
  • Research technical information to design, develop and test computer-based systems.
  • Synthesize technical information for every phase of the cycle of a computer-based system.
  • Upgrade and maintain software.
  • Consult with clients after sale to provide ongoing support.
  • Conduct tests and perform security and quality controls.
  • Execute and document results of software application tests and information and telecommunication systems tests.
  • Test and adjust units to specifications.

Computer and technology knowledge:

C. C++. Software development. Git.

Area of work experience:

Project implementation. Design.

Area of specialization:

System integration. Development of computer applications. Development. Testing.

Work conditions and physical capabilities:

Attention to detail.

Screening questions:

  • Do you have experience working in this field?.
  • Do you have the required certifications listed in the job posting?.

Experience:

Experience an asset.

Employment terms options:

Day.

Health benefits:

  • Dental plan.
  • Disability benefits.
  • Health care plan.
  • Vision care benefits.

Other benefits:

  • Free parking available.
  • On-site amenities.
  • Paid time off (volunteering or personal days).
  • Team building opportunities.
  • Parking available.

Support for newcomers and refugees:

Offers mentorship programs that pair newcomers and/or refugees with experienced employees .

Support for mature workers:

Applies hiring policies that discourage age discrimination .

Supports for visible minorities:

Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.).