embedded software engineer

Unatech
CA
$60 an hour
Permanent
Full-time
  • Work Term : Permanent
  • Work Language : English
  • Hours : 40 hours per week
  • Education : Bachelor's degree
  • Experience : 2 years to less than 3 years

Tasks

  • Collect and document user's requirements
  • Coordinate the development, installation, integration and operation of computer-based systems
  • Define system functionality
  • Develop process and network models to optimize architecture
  • Develop software solutions by studying systems flow, data usage and work processes
  • Evaluate the performance and reliability of system designs
  • Evaluate user feedback
  • 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
  • Upgrade and maintain software
  • Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
  • JavaScript Object Notation (JSON)
  • Usability testing
  • Operate automatic or other testing equipment to ensure product quality
  • 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
  • Evaluate and install computer hardware, networking software and operating system software

Computer and technology knowledge

  • Machine Learning
  • Osek Operating System (OS)
  • Linux
  • Software development
  • Data analysis software

Work conditions and physical capabilities

Attention to detail

Personal suitability

  • Organized
  • Team player

Workplace information

Remote

Health benefits

  • Dental plan
  • Health care plan
  • Vision care benefits

Financial benefits

  • Group insurance benefits
  • Life insurance
  • 11 hours ago
Related jobs
Promoted
ORS Partners
Canada
Remote

Candidates will perform code reviews of Source Code using the Software Coding Standard and LLR's as a reference. Perform code reviews of safety critical graphics driver software. Good working knowledge of software testing methodologies and profiling tools. ...

Unatech
CA

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Evaluate and install computer hardware, networking software and operating system software. Develop ...

Mannarino Systems & Software
Anywhere - Canada

Work with System Engineers and Embedded Software Developers to design software test cases and procedures to verify the applicable software requirements. Engineering degree in Software or Computer Engineering. Embedded software and debugger probes. MANNARINO Systems & Software Inc. ...

Promoted
Quantiphi
Canada

Review Virtual Agent design doc, develop a comprehensive UAT testing strategy, create and define test plans, and identify any dependencies required for testing. Be part of the fastest-growing AI-first digital transformation and engineering company in the world. Our signature approach combines ground...

Ameuro Migration
Canada

Develop and implement new software programs. Maintaining and improving the performance of existing software. Design and update software database. Test and maintain software products to ensure robust functionality and optimization. ...

High Latitude Energy Consulting
CA

Conduct feasibility, design operation and performance research of electrical generation and distribution networks. Eligible for registration as a Professional Engineer (P. ...

Wagepoint
CA
Remote

Senior Software Development Engineer in Test (SDET). Develop and maintain automated test frameworks for end-to-end, API, and integration testing. Speaking of, we “pull rabbits out of hats” for thousands of small business owners across the US and Canada who rely on our payroll software to pay their e...

Jonas Software UK
Remote, Canada
Remote

At ProviderSoft, a Software Support Engineer is responsible for supporting our clients’ successful use of our products through technical acumen and effective communication. As a Software Support Engineer at ProviderSoft, you will have the opportunity to work closely with a highly skilled team to sup...

Instacart
Canada (ON, AB or BC Only)
Remote

As a Staff Software Engineer on the Order Quality team at Instacart, you'll be at the forefront of enhancing customer satisfaction in online grocery shopping. As a Staff Software Engineer, you'll have the opportunity to share your expertise openly, engage in constructive dialogue, and contribute to ...

Coinbase
Canada
Remote

You have at least 5 years of experience in software engineering. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. The Consumer Product Group engineers strive to make the Coinbase retail app the easiest-to-use...