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

Embedded Software Engineer

$103k - $129k

Cutsforth

Role Information: 

  • Job Title: Embedded Software Engineer 
  • Work Location: Fully remote position, home office 
  • Employment Type:  Full-time 
  • Employment Status : Exempt, salaried 
  • Visa sponsorship is  not  available for this position. 
  • Must reside in the United States. 
  • We are  not accepting applicants for remote workers in California, Illinois, and New York at this time. 

Compensation: 

  • Annual base salary of $103,000 - $129,000, depending on years of experience 

​​​​​​​ Role Overview: 

The Embedded Software Engineer designs, integrates and implements software of embedded devices and systems. Analyzes, studies and improves the efficiency and stability of the system. Executes a complete embedded software development lifecycle. Develops, codes, tests and troubleshoots the system software. Role responsibilities include software architecture design, building new applications, and maintaining and updating existing programs utilizing broad range embedded software and firmware. 

Key Responsibilities: 

  • Supports company products with embedded software tools for data collection from a variety of sensors, developing and writing code for extraction of diagnostic features. 
  • Interfaces with hardware design and development and provides postproduction support when needed.
  • Collaborates with customers, internal teams, and vendors to fix and improve products.
  • Supports software quality assurance and optimizes I/O (input/output) performance.
  • Debugs and optimizes new and existing code. 
  • Maintains and implements cybersecurity protocols as required, including code chain of custody and code security. 
  • Participates in code reviews to analyze and improve code written by other vendors or team members. 
  • Stays current with the latest industry developments, follows best practices in use of source control, and participates in code reviews. 

Required Qualifications: 

  • 3+ years of education in computer science or related field 
  • 3+years of software development including C/C++ and/or python 
  • 3+ years of experience in Linux and/or real-time operating systems 
  • Project-based development experience. 
  • Experience integrating mechanical and electronic controls, understanding of instrumentation, control logic, safety integrated systems, and controls 

Preferred Qualifications: 

  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science or related field
  • ​​​​​​​3+ years of experience in areas outlined above.
  • Experience in the following areas:
    • Modbus
    • Python
    • Qt 
    • GitHub 

Other Qualifications: 

  • Successfully pass background check for cybersecurity access requirements. 
  • General Software development proficiency including C/C++ and python 
  • Designs, develops, and implements new algorithms and tools, specifically within, but not limited to the Linux operating system. 
  • Conducts routine and non-routine testing on existing algorithms to identify bugs and areas for optimization. 
  • Documents algorithm implementation, user requirements, and specifications. 
  • Must have the ability to follow patterns and build upon established models. 
  • Must have experience employing the scientific method of problem-solving. 
  • Must seek to understand and implement complex system designs. 
  • Must be able to estimate the time required to complete familiar tasks/projects properly. 
  • Excellent communication, interpersonal, and teamwork skills 
  • Use version control systems (e.g., Git) and collaboration tools as part of the development workflow 

Cybersecurity Role Expectations: 

  • Candidate will be responsible for reviewing policies and procedures related to cybersecurity and those relevant to the functions of their role. 
  • Candidate is expected to maintain a cybersecure work environment. 

Benefits: 

  • Medical, Vision, Dental Insurance 
  • Health Savings Account with Employer contributions 
  • 401(k) with Employer match 
  • Short-term & Long-term Disability Coverage 
  • Accidental Death & Dismemberment Coverage 
  • Life Insurance Coverage 
  • 80 hours of Paid-Time-Off annually 
  • Eight paid holidays per year 
  • All other benefits required by applicable law 

Alignment with Corporate Values

All Cutsforth employees are expected to perform their work in a manner that exhibits understanding and adherence to the Company Mission and Core Attributes of Cutsforth Employees. Employees in management roles must exhibit continual improvement along Cutsforth’s Leadership Traits. Further, each employee must read and adhere to corporate policies and safety protocols.

  • Learn more about Cutsforth here: Cutsforth.com/About
  • Read our Mission & Values here: Cutsforth.com/Values

Equal Employment Opportunity Statement:

Cutsforth will not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, or national origin. Cutsforth will take affirmative action to ensure that applicants are employed, and that employees are treated during employment, without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin. Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer, recruitment or recruitment advertising; layoff or termination; rates of pay or other forms of compensation; and selection for training, including apprenticeship. Cutsforth agrees to post in conspicuous places, available to employees and applicants for employment, notices to be provided by the provisions of this nondiscrimination clause.

For Cutsforth's full Equal Employment Opportunity Policy, click here: EEO Notice to Employees & Applicants

California Privacy Notice:
If you are a California resident, please review our California Job Applicant Privacy Policy for details regarding the personal information we collect during the hiring process, how we use it, and your rights under the CCPA. By submitting your application, you acknowledge that you have read and understand our privacy practices.

For Cutsforth's full CCPA Privacy Policy, click here CCPA: California Privacy Notice to Applicants
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Ferndale, WA vacancy
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Bellingham, WA
    2 days ago
  •  ...Combat Engineer Job Overview Construct and conquer! Join us as a Combat Engineer, where you'll specialize in obstacle construction, explosives, and demolitions. Your expertise will be pivotal in facilitating swift movement for your team and ensuring protection against... 
    Suggested
    Contract work
    Relocation package
    Flexible hours

    U.S. Army

    Custer, WA
    3 hours ago
  • $34 - $36 per hour

     ...Locomotive Engineers with Cando are responsible for providing safe and efficient rail car switching services. If you enjoy working outdoors, physical activity, problem solving, and a company that promotes a strong safety culture, this opportunity is for you! Cando provides... 
    Suggested
    Flexible hours

    Cando Rail & Terminals

    Ferndale, WA
    2 days ago
  • $88.86k - $118.48k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Bellingham, WA
    11 hours ago
  • $110k - $140k

     ...We are seeking a Project Engineer to join our team. As a member of our team, you will operate in a schedule-driven, collaborative environment, interfacing with the client and supporting Project Managers on projects up to $20MM TIC. This position is based on our Ferndale... 
    Suggested
    For contractors
    Work at office
    Local area
    Remote work
    Work from home
    Overseas
    Monday to Friday
    1 day per week
    Weekday work

    Eichleay Engineers

    Ferndale, WA
    2 days ago
  •  ...Genesis Technical Staffing is seeking project engineers for onsite roles in multiple states: Bayway, NJ-Ponca City, OK-Borger, TX-Sweeny, TX-Rodeo, CA-Ferndale, WA-Billings, MT The On-Site Project Engineer will serve as a permanent, on-site representative and the... 
    Permanent employment
    For contractors
    Work at office
    Local area
    Remote work

    Genesis Technical Staffing, Inc.

    Ferndale, WA
    5 days ago
  • $95k - $120k

     ...00 USD Travel Required : Yes Description At Janicki Industries, we turn complex ideas into real-world solutions through advanced engineering and manufacturing. Our teams design and build innovative structures, tooling, and systems that support industries including aerospace... 
    Permanent employment
    For contractors
    Remote work
    Flexible hours
    Shift work

    Janicki Industries

    Bellingham, WA
    5 days ago
  •  ...ABOUT THIS JOB ***THIS POSITION REQUIRES AN ENLISTMENT IN THE U.S. ARMY OR ARMY RESERVE*** As a Horizontal Construction Engineer, you'll operate heavy construction equipment like bulldozers, tractors, backhoes, cranes, excavators, and road graders to help pave the way... 
    Full time
    Part time
    Immediate start
    Relocation package

    U.S. Army Reserves

    Ferndale, WA
    3 hours ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Bellingham, WA
    11 hours ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Bellingham, WA
    1 day ago
  •  ...dynamic environment within the Vehicle & Propulsion Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of robust, high-quality software. Our team is global, and we are... 
    Full time
    Immediate start

    Stellantis

    Bellingham, WA
    2 days ago
  • $121.25k - $154.29k

     ...technology stack. This role works at the intersection of product innovation and engineering excellence — collaborating closely with cross-functional teams to deliver high-quality software solutions that drive business value. The ideal candidate brings deep technical  expertise... 
    Full time
    Temporary work
    Apprenticeship

    Cutsforth, LLC

    Ferndale, WA
    11 days ago
  • $92k - $103.6k

     ...Title: Restoration Engineer Location: Seattle, WA Job Type: Regular Full-time What's the Opportunity? Anchor QEA is seeking a full-time senior-level engineer and project manager to support Anchor QEA in the delivery of innovative projects across the Pacific... 
    Full time
    Temporary work
    Day shift

    Anchor QEA

    Bellingham, WA
    3 days ago
  •  ...Job Description Job Description About the Opportunity We are seeking a talented and motivated Structural Engineer to join our clients'  growing engineering team. In this role, you will be responsible for the design, analysis, and evaluation of steel and concrete... 

    America At Work

    Ferndale, WA
    3 days ago
  • $65 - $75 per hour

     ...the way. They show their technical competence by effectively interpreting physician orders/instructions and selecting appropriate software options and imaging parameters to produce the highest-quality pet/ct images/studies possible—enabling physicians to diagnose with... 
    Hourly pay
    Local area
    Relocation package

    Akumin

    Bellingham, WA
    4 days ago
  •  ...the way. They show their technical competence by effectively interpreting physician orders/instructions and selecting appropriate software options and imaging parameters to produce the highest-quality PET/CT images/studies possible—enabling physicians to diagnose with... 
    Local area

    Akumin

    Bellingham, WA
    1 day ago
  • $12k

     ...aerospace company located at the foot of the Cascades. We focus on engineering and manufacturing complex projects for companies in the...  ...leadership capabilities Experience with CATIA and NX or equivalent CAD software is required Experience working with composites, in a lean... 
    Permanent employment
    For contractors
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Janicki

    Bellingham, WA
    5 days ago
  • $80k - $90k

     ...IMCO General Construction Bellingham, Washington About the Position The Project Engineer is part of the project management team that includes the project manager, project coordinator, and superintendent. The Project Engineer’s responsibilities are a sub-set of the Project... 
    For contractors
    For subcontractor
    Seasonal work
    Work at office
    Relocation package
    Night shift
    Weekend work

    IMCO Inc

    Bellingham, WA
    5 days ago
  • $120k - $149k

    We are seeking a Senior Civil/Structural Engineer to join our team. This role works in a schedule-driven, collaborative environment, partnering with clients and reporting to the Civil/Structural Team Lead. Our Civil/Structural team applies expertise in seismic design... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Monday to Friday
    Weekend work
    3 days per week
    Weekday work

    Eichleay, Inc.

    Ferndale, WA
    4 days ago
  • $83k - $145k

     ...Janicki Industries is an innovative, family-owned aerospace company located at the foot of the Cascades. We focus on engineering and manufacturing complex projects for companies in the aerospace, defense, and space industries. We are looking for an Industrial Engineer... 
    Permanent employment
    For contractors
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Shift work

    Janicki Industries

    Bellingham, WA
    4 days ago
  •  ...suitability is preferred. Must be a U.S. Citizen without dual citizenship. This position is remote. Junior Backup, Restore & Storage Engineer supporting enterprise disaster recovery operations. This role assists with daily backup execution, restoration requests, and... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Bellingham, WA
    4 days ago
  • $84.63k - $112.84k

     ...looking for top-tier talent ready to take on the challenge. Join us in building the future. The Role This position is for a Field Engineer that will perform multiple tasks to include site surveys, Bill of Material (BoM) development, engineering, installation,... 
    Full time
    Temporary work
    For subcontractor
    Remote work

    Lumen

    Bellingham, WA
    4 days ago
  • $105.79k - $141.05k

     ...AI-ready capabilities across the platform. Cross-Functional Collaboration Coordinate cross-functional support across other engineers and technical resources using AEP and AEM products. Foster cross-functional collaboration with Marketing, analytics, IT, and external... 
    Full time
    Temporary work
    Remote work

    Lumen

    Bellingham, WA
    4 days ago
  • $67.7k - $90.27k

     ...take ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Bellingham, WA
    4 days ago
  • $155.66k - $225.16k

     ...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across...  ...unique opportunity to shape how LLMs become embedded in our daily operations. Your goal will...  ...your own process of creating this software Collaborate with teams across the business... 
    Remote job
    Full time
    Shift work

    Quora

    Bellingham, WA
    11 hours ago
  •  ...Amazon’s fulfillment infrastructure • Learn about and work with other functional teams (Operations, RME (Reliability Maintenance & Engineering), Central Teams, Human Resources, Transportation Operations, and others) in the planning and execution of your assigned project.... 
    Full time
    Summer work
    Internship
    Work at office
    Local area
    Relocation
    Relocation package
    Shift work
    Night shift
    Weekend work

    Amazon

    Bellingham, WA
    11 hours ago
  •  ...degree requirements met before your first day.) Preferred Qualifications Working towards a degree in Health Science, Safety Engineering, Health & Safety, Safety Management, Business Administration, or related field Interest in or previous experience in safety... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Amazon

    Bellingham, WA
    4 days ago
  • $135.76k - $236.08k

     ...Principal - Environmental Remediation Engineer Primary Location US-WA-Seattle ID 2026-4345 Category Environmental Engineering Position Type Regular Full-Time Remote No Additional Location US-WA-Bellingham... 
    Full time
    For contractors
    Work at office
    Remote work

    Geosyntec Consultants

    Bellingham, WA
    4 days ago
  • $90k - $105k

     ...Field Engineer Regenis is on a mission to reimagine reusable resources as we build and operate anaerobic digesters on dairy farms...  ...Microsoft Office suite Proficient with drafting and engineering software including AutoCAD (3D preferred), Visio, Arrow, and Fathom.... 
    Full time
    Temporary work
    For subcontractor
    Work at office
    Remote work

    Regenis

    Lynden, WA
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Bellingham, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!