We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems. To ensure success as an embedded software engineer, you should have extensive experience coding in C and C++, and have excellent knowledge of embedded coding techniques. Ultimately, a top-class Embedded Software Engineer can develop scalable software systems that are perfectly optimized for the embedded device. Responsibilities:
Develop and implement software of embedded devices and systems
Support software QA and optimise I/O performance
Provide post production support when necessary
Develop, code, test and troubleshoot the system software
Analyse, monitor and improve efficiency, stability of the system
Interface with hardware design and development
Maintaining the software program.
Documenting software application values.
Requirements:
Proven working experience in software engineering
BS degree in Computer Science or Engineering
Experience in hands-on development and troubleshooting on embedded targets
Solid programming experience in C or C++
Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
Familiarity with software configuration management tools, defect tracking tools, and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Strong documentation and writing skills
Job Types: Full-time, Permanent Salary: $4,500.00-$5,500.00 per month Benefits:
Casual dress
Company car
Company events
Company pension
Dental care
Disability insurance
Discounted or free food
Employee stock purchase plan
Flexible schedule
Housing allowance
Language training provided
On-site childcare
Profit sharing
Relocation assistance
Tuition reimbursement
Vision care
VRSP
Wellness program
Schedule:
8 hour shift
Day shift
Monday to Friday
Night shift
Supplemental pay types:
Commission pay
Overtime pay
Retention bonus
Experience:
software engineer (required)
Shift availability:
Day Shift (required)
Night Shift (required)
Work Location: One location
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.