×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Laconia, Belknap County, New Hampshire, 03246, USA
Listing for: Edge Staffing
Full Time position
Listed on 2026-02-19
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Type
-Contract-4 months with potential for extensioon

Hours: 40 hours/week (Monday–Friday)

Position Overview

The team at Edge Stafing has partnered with a client in the Seacoast Region of New Hampshire that is seeking an Embedded Software Engineer to join their talented multi-disciplinary engineering team developing innovative embedded systems for demanding industrial applications. You will play a critical role in designing and building advanced technology solutions that require robust, reliable performance in challenging environments.

Technical Development:
  • Design, build, test, and maintain embedded applications targeting a range of low-power microcontrollers
  • Produce robust, production-ready code with solid exception handling and diagnostics
  • Port existing firmware to new hardware platforms
  • Design and build automated tests where possible
  • Validate and integrate deliverables from subcontractors
  • Coordinate with Electronic Engineers on hardware interface development, testing, and bring‑up activities
  • Work with inputs from leadership and peers
  • Actively engage in cross‑team project planning and execution using Jira and other tools
  • Participate in code reviews
  • Train other engineers as needed
  • Serve as technical lead in development efforts as assigned
  • Follow professional engineering and SDLC practices including coding standards, source control management, build processes, testing, documentation, and release management
  • Perform manual testing of systems
  • Review and update technical documents and share solutions with team members
Performance & Delivery:
  • Work independently, organizing own time based on communicated project priorities and schedules
  • Deliver completed work with minimal oversight
  • Escalate issues to senior engineers and managers in a timely manner
  • Use iterative and agile development techniques to create fast feedback loops
  • Demonstrate completed work in Sprint reviews
  • Recommend new features and design improvements
Required Qualifications
  • Education: Bachelor's degree in Computer Science or Electrical Engineering; OR 12+ years of relevant work experience
  • Experience: 7+ years of relevant professional experience
  • Programming: In-depth professional experience with C++ (OOP required) and C
  • Protocols: Experience with USB, I2C, SPI, UART, ISRs
  • Tools: Competence with modern developer tooling such as Git, Bitbucket, Visual Studio, or comparable
  • Bare-Metal: Experience with bare-metal bring‑up
  • Soft Skills: Ability to work independently, excellent teamwork skills, strong English verbal and written communication
Preferred Qualifications
  • Scripting programming experience (shell, Python)
  • Experience with Jira or similar project management tools

WE ARE NOT WORKING WITH THIRD PARTY AGENCIES ON ANY ROLES AT THIS TIME.

PLEASE, NO PHONE CALLS OR EMAILS FROM THIRD PARTIES.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary