Software Developer-Embedded at Curtiss Wright - ScoutJobs - The AI-curated global job board
Skip to content
C
Posted 4 hours ago

Software Developer-Embedded

Curtiss WrightSoftware Developer-Embedded

Perks & benefits

Paid LeaveRelocation AllowanceHealth Insurance

Requirements

Bachelor's Degree in Engineering or Computer Science, 5+ years software development experience, Proficiency in C, Embedded firmware development for Intel, Power Architecture, and Arm, Understanding of IC datasheets and board schematics, Strong troubleshooting and debugging skills

Skills

C#Embedded SoftwarePython

About the role

Responsibilities

  • Engineer, design, develop, and test new embedded products at the forefront of technology
  • Support and enhance existing embedded software and firmware solutions
  • Analyze requirements, research solutions, and develop technical designs
  • Conduct architecture, design, and code reviews to ensure high quality
  • Read and interpret IC datasheets, register descriptions, and board schematics
  • Provide input on new technologies and participate in process improvement initiatives

Requirements

  • Bachelor's Degree in Engineering, Computer Science, or an equivalent field
  • 5+ years of professional software development experience
  • Proficiency in C programming for solving complex computing problems
  • Experience developing embedded firmware for Intel, Power Architecture, and Arm processors
  • Strong troubleshooting, problem-solving, and software debugging skills
  • Ability to understand and work with board schematics and IC datasheets

Preferred Qualifications

  • Experience with U-Boot, UEFI, or Slim Bootloader (SBL) development
  • Knowledge of bare metal programming and board bring-up
  • Familiarity with OS architectures such as Linux, VxWorks, or Windows
  • Experience with scripting languages like Python and version control tools like Git
  • Familiarity with hardware protocols including PCIe, Ethernet, I2C, SPI, or USB
  • Proficiency using hardware debugging tools such as Oscilloscopes and Digital Analyzers

Benefits

  • Competitive pay and RRSP with employer match
  • Comprehensive health and wellness benefits
  • Paid Time Off
  • Learning and development opportunities
  • Employee Stock Purchase Plan
  • Inclusive and supportive company culture

About the Company

Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. We adapt cutting-edge consumer technology to rugged form factors to support high-performance platforms and critical applications.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Developer-Embedded

Curtiss Wright · Ottawa

Sign up to apply