2

Junior C Developer Remote Jobs in Utah (NOW HIRING)

Lead Mechanical Engineer

South Jordan, UT ยท On-site +1

$104K - $126K/yr

Oversee and check work of other junior and mid-level mechanical engineers and designers. * Give ... Will travel for meetings and site visits and accept remote assignments, as required. Approximately ...

... to junior team members, as well as to contribute to the development of the firm's technical ... This position is available as a hybrid or fully remote work schedule. Responsibilities: Solution ...

Senior Roadway Engineer

Salt Lake City, UT ยท On-site +1

$98K - $134K/yr

Train and/or mentor junior staff * Work with other West Region transportation leads in the ... Flexible work arrangements, including hybrid and remote opportunities where business needs allow

... IT to C-suite, shaping deal strategy, and winning the technical decision with confidence. We ... Remote; Ability to travel up to 25% * Success metrics: Technical win rate on SE-engaged ...

Showing results 21-40

Junior C Developer Remote information

What does a junior C developer do when working remotely?

A Junior C Developer working remotely is responsible for assisting in the development, testing, and maintenance of software applications written in the C programming language. Their tasks often include writing and debugging code, fixing bugs, collaborating with senior developers, and participating in code reviews. Remote junior developers use online tools for communication and version control, such as Git, to work efficiently with their teams. They are expected to have a basic understanding of C and be willing to learn and grow under the guidance of more experienced developers. Additionally, they may be involved in documenting code and learning about software development best practices.

What are some common challenges faced by remote junior C developers, and how can they be addressed?

Remote Junior C Developers often encounter challenges such as limited access to immediate mentorship, difficulties in understanding legacy codebases, and communication barriers with distributed teams. To overcome these, it's important to proactively seek feedback, regularly participate in virtual team meetings, and utilize code documentation and version control tools. Many organizations support remote developers with onboarding resources, online training, and collaborative platforms, which can help juniors quickly adapt and grow within their roles.

What are the key skills and qualifications needed to thrive as a junior C developer in a remote setting, and why are they important?

To thrive as a Junior C Developer Remote, you need a solid understanding of C programming, debugging, and basic computer science principles, often backed by a relevant degree or coursework. Familiarity with version control systems like Git, code editors (such as Visual Studio Code), and basic knowledge of build tools and operating systems are typically required. Strong problem-solving skills, self-motivation, and effective written communication are crucial soft skills for remote collaboration. These abilities are important to efficiently contribute to distributed teams, produce reliable code, and adapt to the challenges of remote software development.

What is the difference between Junior C Developer Remote vs Junior C++ Developer Remote?

AspectJunior C Developer RemoteJunior C++ Developer Remote
Required CredentialsBasic programming knowledge, some experience in CSimilar, with additional understanding of C++ features
Work EnvironmentRemote, collaborative teams, software developmentRemote, often similar teams focusing on C++ projects
Industry UsageEmbedded systems, software development, hardware interfacesGame development, high-performance applications, software engineering
Search & Comparison IntentOften compared due to language similarity and remote work options

Junior C Developer Remote and Junior C++ Developer Remote roles share many similarities, including remote work environments and overlapping industry applications. The main difference lies in the programming language focus: C developers work primarily on low-level system components, while C++ developers handle more complex, object-oriented applications. Both roles require foundational programming skills, but C++ roles often demand additional knowledge of advanced language features.

What cities in Utah are hiring for Junior C Developer Remote jobs?

Cities in Utah with the most Junior C Developer Remote job openings:

Senior Fire Protection Engineer

Wood Plc

Salt Lake City, UT โ€ข On-site, Remote

Full-time

Re-posted 25 days ago


Job description

Overview / Responsibilities

Overview

Wood has a career opportunity for a Senior Fire Protection Engineer for our Mountain Region Design Center. Our ideal candidate is self-motivated, with excellent communication skills, possessing a skill set of Fire Protection design, and project management experience. They will also have experience in engineering support and design of fire suppression, alarm and notification, passive fire protection, and life safety including code consulting, fire risk analysis, condition assessment, adequacy assessment, maintenance evaluation, systems design, bid period services and evaluation, commissioning and construction supervision. Experience with DOD clients and business development is a plus.

Work Location

This individual will join the Mountain Region Design Center.ย  Candidate can sit in either Phoenix or Salt Lake City and there is potential opportunity for remote working.

Are you looking for an opportunity to work with an established engineering consulting firm that values its employee's enthusiasm and technical contributions?ย  Do you enjoy challenging projects with opportunity to travel? We encourage you to apply for this opportunity.ย  We are dedicated to providing the atmosphere to allow individuals to grow their career.ย  We offer a varied and interesting diversity of clients and projects. We'd love you to join our team of friendly, hard-working, dedicated and collaborative professionals. Our ideal candidate is seeking challenging work and is committed to quality.

Key Responsibilities

  • Provide fire protection leadership and mentoring to junior staff
  • Lead field teams during site data collection and inspections visits
  • Data collection, coordination, analyses, report generation, and design development
  • Communication with staff and Wood leadership
  • Provide senior technical review and direction on projects
  • Coordination with other Wood offices
  • Manage execution of quality deliverables
  • Domestic Travel up to 30%
Skills / Qualifications
  • BS or MS in Fire Protection Engineering or related field
  • Professional Engineer (PE) registration or ability to obtain registration
  • Minimum 10+ years professional experience
  • Excellent communication skills and leadership
  • Strong planning, organization and execution skills
  • Excellent computer skills with MS Office applications and ability to review AutoCAD
  • Ability to obtain security clearance
  • Ability to travel as needed (up to 30%)
  • Experience in Fire Protection system design including fire sprinkler systems, fire pumps, clean agent systems, high expansion foam systems, fire alarm, and mass notification systems.
  • Must pass drug test, background check, and must have a satisfactory driving record in accordance with the Company's driving (MVR) policy.
Company Overview

Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 40,000 people. www.woodplc.com

Diversity Statement

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Employment Type: OTHER