Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Synapse- Canada

Job Description

Job Description

Description:

The Firmware Developer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms.

Job Duties: Include but are not limited to the following:

  • Maintain and enhance embedded software for existing product lines.
  • Participate in the embedded software system design cycle from requirements through launch and beyond.
  • Design, develop, code, test, and debug embedded software.
  • Integrate, verify, and validate new product designs and design changes.
  • Perform design and code reviews.
  • Interface with a cross-functional engineering team.
  • Support the Tech Support team with intimate product knowledge.
  • Contribute to a fun and innovative work environment.
Requirements:

Education : Bachelor’s Degree in Computer Science, Electrical, Electronic, or Computer Engineering

  • 5+ years of experience

Technical Experience & Skills:

  • Strong understanding of embedded software development best practices.
  • Familiarity with various ARM architectures (e.g. Cortex M4, M7, etc.).
  • Familiarity with security basics (e.g. AES, TRNG, security certificates, etc.).
  • Experience with common interfaces, such as SPI, I2C, I2S, UART, USB, Bluetooth LE, Wi-Fi, and Ethernet.
  • Familiarity with networking concepts and protocols (UDP, TCP, REST, CoAP).
  • Ability to read schematics to troubleshoot, debug and bring up new hardware using oscilloscopes, logic analyzers, protocol analyzers and in-circuit emulators.
  • Mastery of C language programming as it pertains to an embedded environment.
  • Familiarity with OOP design principles, especially abstraction and encapsulation.
  • Real time development experience with and without an RTOS.
  • Experience programing peripheral hardware at the register level and developing peripheral driver code.
  • Strong firmware debugging skills.
  • Experience with version control systems like git.
  • Familiarity with Linux.

Soft Skills:

  • Strong interpersonal, analytical, organizational and follow-up skills.
  • Solid problem-solving skills. Highly technical, quickly grasping how things work.
  • Presents technical concepts, ideas, and information in terms that both engineers and non-engineers can understand.
  • Motivated by continuous learning and development.
  • Functions well in a small company/startup environment. (High visibility, accountability, and development velocity)
  • Ability to work independently with minimal supervision, and collaboratively with a cross functional team.
  • Disciplined engineering approach.
  • Differentiates value added activities from waste.
  • Demonstrates systems thinking.

Benefits & Perks:

  • Annual Bonus Program
  • Robust Health and Dental plan and Employee Assistance Program for you and your dependents.
  • TELUS Health Virtual Healthcare
  • Health Spending Account
  • Health & Wellness subsidy
  • 3 weeks’ vacation to start, 4 weeks at 5-years.
  • Professional development and training
  • Secure bike cage
  • Shower facilities.
  • Hybrid remote work program
  • Community support and regular social activities!
  • Robust recycling program (bring in municipal limited items from home)
  • Weekly Fruit, coffees, and local tea's
  • Free and ample parking
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Greenville, TX vacancy
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Suggested
    For subcontractor
    Local area

    L3Harris

    Greenville, TX
    8 days ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Suggested
    Local area
    Relocation package

    L3Harris

    Greenville, TX
    5 days ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Suggested
    Contract work
    Work at office
    Local area

    L3Harris

    Greenville, TX
    3 days ago
  •  ...analytical theory with an understanding of structural analysis for application to integrated system design. Essential Functions Research, develop layouts, prepare engineering drawings, and coordinate design activities with Tooling, Flight Sciences, Manufacturing, and... 
    Suggested
    Local area
    Day shift

    Harris Geospatial Solutions

    Greenville, TX
    1 day ago
  •  ...Specialist, Software Engineering L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris... 
    Suggested
    Local area
    Day shift

    L3Harris Technologies

    Greenville, TX
    7 hours ago
  • A leading technology solutions provider is seeking a Lead Mechanical Engineer to design aircraft structures and systems. This role involves overseeing design activities, ensuring compliance with requirements, and collaborating with various teams. The ideal candidate has...

    Harris Geospatial Solutions

    Greenville, TX
    4 days ago
  • Harris Geospatial Solutions is seeking a Lead Project Engineer to manage complex system integration efforts on airborne platforms in Greenville, TX. This role includes ensuring technical development meets all customer requirements while leading a cross-functional team. ...
    Relocation package

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  •  ...design and maintain applications that implement defensive cyber security capabilities. The role requires collaboration with software developers and systems engineers to create secure systems and networks. Candidates should possess a Bachelor's degree with at least 4 years... 

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  •  ...Establishes overall direction for new processes, systems, and solutions for ASG contracts. Recommends and implements strategies and develops operational plans/goals alongside the ASG Chief Engineer, ASE Functional Manager and in coordination with the ASE Department... 
    Local area
    Day shift

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  • L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Local area
    Day shift

    Harris Geospatial Solutions

    Greenville, TX
    1 day ago
  • Harris Geospatial Solutions in Greenville, TX is seeking a Lead, Network Systems Engineering to design and implement scalable network solutions for complex systems. The role demands collaboration with engineering teams to deliver robust solutions that meet diverse requirements...

    Harris Geospatial Solutions

    Greenville, TX
    3 days ago
  • L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Local area

    Harris Geospatial Solutions

    Greenville, TX
    2 days ago
  • Harris Geospatial Solutions is seeking a Specialist, Aerospace Engineer (Structural Dynamics) located in Greenville, TX. In this role, you will conduct aeroelastic and dynamic analyses of aircraft structures and systems, support flight tests, and document airworthiness....

    Harris Geospatial Solutions

    Greenville, TX
    3 days ago
  • Harris Geospatial Solutions in Greenville, TX is seeking a Lead, Information Security System Engineering to support Agile Software Development teams. This senior role requires expertise in Linux administration and integration within diverse software environments. The ideal...

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  •  ...Description L3Harris is seeking a software engineer with a passion for cyber security. In this role, the selected candidate will design, develop, integrate, and maintain software applications that implement defensive cyber security capabilities. This includes supporting... 
    Local area

    Harris Geospatial Solutions

    Greenville, TX
    2 days ago
  • Job Title: Lead, Information Security System Engineering Job Code: 39254 Job Location: Greenville, TX; On-site Job Schedule: 9/80, off every other Friday, 1st shift Job Description This position is for a Linux Systems Administrator ISSE 5 supporting Agile Software Development...
    Local area
    Day shift

    Harris Geospatial Solutions

    Greenville, TX
    3 days ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Local area

    L3Harris

    Greenville, TX
    6 days ago
  • L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Work at office
    Local area

    Harris Geospatial Solutions

    Greenville, TX
    3 days ago
  • Harris Geospatial Solutions in Greenville, TX is seeking a Lead Systems Engineer specializing in Data Link. This mid-senior level role involves data analysis, performance verification, and troubleshooting of Tactical Communication systems, requiring strong technical skills...

    Harris Geospatial Solutions

    Greenville, TX
    3 days ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment... 
    Local area
    Day shift

    L3Harris

    Greenville, TX
    2 days ago
  • Harris Geospatial Solutions is seeking a Mechanical Engineering Scientist to lead Air Vehicle programs within the Advanced Solutions Group. In this role, you'll provide technical oversight and guidance to ensure program success and compliance with requirements. Candidates...

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  • L3Harris Technologies is seeking a Lead Systems Engineer specializing in Database DevOps to join their team in Greenville, Texas. This role focuses on designing and implementing DevOps practices for database management systems, ensuring collaboration with software engineering...

    L3Harris Technologies

    Greenville, TX
    5 days ago
  • Introduction Last year our HCA Healthcare colleagues invested over 156,000 hours volunteering in our communities. As an Echo Technologist with Greenville Cardiovascular Associates you can be a part of an organization that is devoted to giving back! Benefits ...
    Full time
    Temporary work
    Part time
    Monday to Friday
    Flexible hours

    Mission Hospital

    Greenville, TX
    1 day ago
  • Location This role will be fully onsite and can sit out of Anderson, SC or Pelzer, SC. Relocation assistance will be provided as needed. Must Haves Minimum 4 years of Mechanical Engineering experience Knowledge of local, state, & federal building codes governing the construction...
    Work at office
    Local area
    Relocation package

    Insight Global

    Greenville, TX
    1 day ago
  •  ...in mass properties analyses and weight control for aircraft modifications. You will lead technical projects, mentor engineers, and develop weight control strategies. The ideal candidate has a Bachelor's degree and extensive experience in weight and balance analysis for... 

    Harris Geospatial Solutions

    Greenville, TX
    5 days ago
  • Location: Spartanburg, SC Employment Type: Direct Hire Overview The Hybrid Space Liquid Cooling Subject Matter Expert (SME) serves as the technical authority and hands‑on expert for liquid cooling systems supporting high-density compute environments within a High-Performance...

    GTN Technical Staffing

    Greenville, TX
    2 days ago
  • COMPANY OVERVIEW International Grains and Cereal (IGC), part of the Empresas Polar group, specializes in producing yellow, white, and sweet corn flour. Our internationally recognized brand, P.A.N. Corn Meal, can be found today in over 60 countries. We buy domestic corn...
    Internship
    Seasonal work
    Local area
    Night shift
    Rotating shift
    Day shift

    International Grains & Cereal

    Greenville, TX
    4 days ago
  • A technical staffing agency is seeking a subject matter expert in liquid cooling systems for high-density compute environments. This role involves troubleshooting, optimizing, and validating cooling systems while collaborating closely with team members from various disciplines...

    GTN Technical Staffing

    Greenville, TX
    2 days ago
  • A leading entertainment company in Texas is seeking an Assistant Manager for Technical Services. In this role, you will oversee the maintenance of technical equipment and ensure the operational integrity of the facilities. Responsibilities include troubleshooting issues...

    Cinemark

    Greenville, TX
    3 days ago
  • Cinemark USA, Inc. seeks an Assistant Manager for Technical Services in Greenville, Texas. This key position involves supervising maintenance and repair of technical equipment, ensuring the facility's infrastructure operates smoothly, and training technical staff. Successful...

    Cinemark USA, Inc.

    Greenville, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!