Software Developer-Embedded-Onsite Position (Ahuntsic)
Software Developer-Embedded-Onsite Position (Ahuntsic)
-
Ahuntsic, Canada
-
Posted: less than a week ago
-
Save
Description
Software Developer – Embedded Systems (Onsite, Ottawa, ON) We are seeking an innovative, self‑starter with strong software engineering skills to design, develop, and test embedded firmware for Intel, Power Architecture, and ARM processors. This is an intermediate level onsite position in Ottawa. Responsibilities Engineer, design, develop, and test new embedded products at the forefront of technology. Support and enhance existing embedded software. Apply established development processes and assist in process improvement. Analyze requirements, research and identify solutions, and develop design specifications. Conduct architecture, design, and code reviews; provide input to reviews. Evaluate new technologies and products, keeping current with embedded software trends. Read and understand IC datasheets, register descriptions, and board schematics. Maintain a positive and productive team atmosphere. Qualifications Bachelor’s Degree in Engineering or Computer Science (or equivalent). 5+ years of software development experience with embedded firmware. Proficient in C programming and solid understanding of IC datasheets, register descriptions, and board schematics. Strong troubleshooting, problem‑solving, and software debugging skills. Solid understanding of software design and engineering principles applied to real‑world use. Results‑oriented team player who leads by example, accepts ownership, and champions process improvement. Experience with multi‑disciplined teams, software engineering best practices, and writing supportable, portable code. Experience developing U‑Boot firmware for ARM or Power Architecture; UEFI firmware for Intel; Slim Bootloader (SBL) for Intel; bare‑metal programming and board bring‑up. Familiarity with Linux, VxWorks, and Windows OS architectures. Proficiency with Git, JIRA (work and defect tracking), and software test tools/methodologies. Experience with Python scripting. Knowledge of PCIe, Ethernet, MDIO, I2C, SPI, TPM, non‑volatile memories, SATA, USB, eMMC, NVMe. Use of hardware debugging tools such as digital analyzers, oscilloscopes, and DMMs. Benefits Paid Time Off RRSP with Employer Match Health and Wellness Benefits Learning and Development Opportunities Competitive Pay Referral Program Recognition Employee Stock Purchase Plan Inclusive & Supportive Culture Equal Opportunity Statement Curtiss‑Wright is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. If you require accommodation during the recruitment process, please contact Talent Acquisition. Apply on Kit Job: kitjob.ca/job/2pim1j
Highlights
-
Company nameD4s Dy-4 Systems
-
Job positionSoftware Developer-Embedded-Onsite Position (Ahuntsic)
Safety Tips
Beware of ads written with poor grammar or spelling.
More info about this ad
Software Developer-Embedded-Onsite Position (Ahuntsic) has been posted in the Côte-Saint-Luc Information Technology category on Locanto.
Right now, this is the only ad posted in this category in Côte-Saint-Luc.
Interested in more? Widen your search to view ads in nearby areas of Côte-Saint-Luc. This includes Information Technology in Saint-Constant, La Prairie and Dollard-Des Ormeaux. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.