Senior Embedded Software Engineer – 15889 Position Available In Essex, Massachusetts
Tallo's Job Summary: This job listing in Essex - MA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Job Listing ID:
4297017
Job Title:
Senior Embedded Software Engineer – 15889
Application Deadline:
07/21/2025
Job Location:
Salem
Date Posted:
06/21/2025
Hours Worked Per Week:
40
Shift:
Day Shift Duration of Job:
Full Time, more than 6 months You may contact this employer directly.
(Obtain the contact information to print or add to your jobs.)
Job Summary:
Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for embedded software development for Garmin Avionics products. Essential Functions
- Serves in a leadership capacity as an individual contributor for carrying out software development in Embedded C language for new products and/or applications
- May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
- Decomposes functional requirements into well-defined tasks
- Researches fundamental problems and implements algorithm solutions that are appropriate
- Offers peer technical assessments in areas of expertise, new technologies and software designs
- Assists design engineering as needed with component datasheet review and schematic design review
- Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
- Mentors and provides guidance to less experienced Software Engineers (1 & 2)
- Contributes to advanced technical research on new technologies
- Offers process improvement suggestions and authors new procedures as appropriate
- Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques
Basic Qualifications - Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- Demonstrated proficiency with designing well architectured software systems and modules that support new technology or improve capability/performance of existing functionality
- Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions
- Demonstrated ability to serve as a lead software engineer for a complex software project
- Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output
- Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
- Mastered proficiency in writing software in C language, and relevant experience and/or training in data structures or object-oriented design methodology
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Must be positive, detail oriented, organized,.
..
Equal Opportunity Employer Job Classification:
Software Developers Access our statewide or regional occupation report for more information about wages,
employment outlooks, skills, training programs, related occupations, and more. Compensation
Salary:
Depending on Experience, Negotiable Job Requirements
Experience Required:
At least 1 year
Education Required:
None
Minimum Age:
N/A Gender:
N/A