Graduate Firmware Engineer

Added
7 days ago
Type
Full time
Salary
Salary not provided

Related skills

linux c python embedded systems firmware

πŸ“‹ Description

  • Design, implement, test, and maintain system and embedded firmware in C, C++, or Python.
  • Take ownership of defined firmware features and deliver them from requirements and design through
  • Develop and debug firmware in a Linux-based engineering environment using appropriate diagnostic
  • Create automated tests and scripts that improve firmware validation, test coverage, and engineering
  • Contribute to continuous integration and delivery workflows for firmware development and testing.
  • Plan and conduct engineering experiments, analyze test data, and communicate findings clearly.

🎯 Requirements

  • A bachelor's or master's degree in computer engineering, electrical engineering, computer science
  • A strong foundation in C or C++ and working knowledge of Python or another scripting language.
  • Understanding of computer architecture, embedded systems, firmware, and low-level software concepts.
  • Familiarity with Linux environments, command-line development tools, and version-control systems.
  • Experience applying structured debugging methods to software, firmware, or hardware-software
  • Ability to interpret technical requirements, break work into manageable tasks, and deliver reliable

🎁 Benefits

  • Medical, dental, and vision coverage, plus mental health, wellness, and employee assistance
  • A 401(k) retirement plan with company matching, together with company-provided life and disability
  • Paid time off, company holidays, flexible working hours, parental leave, and learning and
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’