Reimbursement for child care during interviews. On-site amenities in support of health and efficiency. Hardware Interfaces (cameras, IMUs, audio, USB, mixed……
You will work closely with cross-functional teams to design, develop, and optimize firmware solutions for our hardware platforms, ensuring reliability,……
Familiar with digital signal processing (Fourier analysis, LTI system analysis, etc). Solid experience using oscilloscope, logic analyzer and other tools to……
Support the design, development and maintenance of software applications on embedded platforms. Use production development tools and practices including the use……
Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master’s degree in……
Demonstrated capability to develop UML software designs using design tools such as Rhapsody and/or Model Based Engineering designs using tools such as Simulink……
These teams are made up of other software team members and subject matter experts from the areas of systems engineering, hardware, firmware, RF front-end design……
However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in……
Degree in Computer Science, Computer Engineering, or a related field from an accredited institution. Experience with containerization tools like Docker and……
Tasks will involve requirement, design, code, test, and integrate software for an embedded multi-core system as well as desktop computer applications for……
Experience developing prompts, tools, and agents with LLMs. Experience with developing containerized applications, including design, authentication, and……
The software person will work closely with systems engineers, and at times under the direction of systems engineers and hardware teams to implement, test, and……
This research and development supports a wide variety of NASA and non-NASA customers through direct technology delivery, field testing (in extreme environments……
Directly contribute to the design, documentation and implementation of embedded software for controlling optoelectronic systems. Type of Travel: Continental US.…
Define, design, develop and verify features for next-gen RISCV controllers on our GPU; collaborating with hardware engineers and fellow software engineers.…
Collaborate with architecture and different software/FW design teams as part of the software development lifecycle. Excellent understanding of embedded SW.…
Customer & Team Collaboration: Work directly with our application teams to support our customers and rapidly resolve their critical technical issues.…
Bachelor's degree in computer science, engineering, math, or a STEM discipline and 1+ years of professional experience in software engineering.…
In this role, you will own critical software across controls, data acquisition, build logic, and in-situ monitoring — turning complex engineering designs into……
Familiarity with electrical and mechanical systems. Duties include, but are not limited to, requirements development, design, implementation, testing and……
Master’s degree in a related technical field. We are seeking a Sr. Staff Embedded Software Engineer with strong experience in QNX and/or Android device driver……
Familiarity with electrical and mechanical systems. Duties include, but are not limited to, requirements development, design, implementation, testing and……
Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development……
Use AI to find out how well the skills on your resume fit this job description.
Overview:
We are seeking a full-time Software Engineer 1 at our office in Boulder, CO. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.
Responsibilities:
Essential Functions
Performs new product and/or application software design and development as well as maintenance activities for products and/or applications already in production using C, C++, C#, Java, assembly language, or other selected languages
Troubleshoots basic issue reports, reproduces issues, evaluates technical cause and implements and tests software solutions
Identifies and resolves defects of basic scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers
Applies design standards and procedures using appropriate engineering tools to document and implement basic designs in an organized manner
Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24/7 operations
Qualifications:
Basic Qualifications
Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience
Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
Demonstrated knowledge, education, experience and/or training necessary to develop basic software in C, C++, C#, Java, assembly language, or other selected languages
Desired Qualifications
Outstanding academics (cumulative GPA greater than or equal to 3.5)
Previous work or internship experience in design, particularly for consumer products
The deadline to apply to this role is Friday, July 31st.
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits
The minimum salary is $95K and the max salary is $105K.
$95K – $105K/yr (Employer provided)
$100K
/yr Median
Boulder, CO
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.