This listing is closed and is no longer accepting applications.

Check out all of our similar listings.

Job Description

Description

Join a forward-thinking technology group dedicated to engineering excellence and innovation. With over 45 years of experience, we focus on creating sustainable value through groundbreaking solutions in various challenging environments, including subsea, industrial, and renewable sectors. Our mission goes beyond business; we strive to create progress for our customers, partners, and society as a whole.

Company Culture and Environment

We are a passionate team of technology enthusiasts committed to fostering a supportive and rewarding environment. Our collaborative culture allows team members to grow and thrive through exciting career opportunities and professional development. You’ll be working alongside interdisciplinary engineers and state-of-the-art technologies to create innovative solutions that make a difference.

Career Growth and Development Opportunities

As part of our dynamic team, you will have the opportunity to mentor early-career developers and engage in continuous learning, enhancing your skills alongside experienced professionals in the field.

Detailed Benefits and Perks

  • 401(k) and matching
  • Dental and health insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Life insurance
  • Paid time off
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Compensation and Benefits

We offer competitive compensation packages that include standard benefits as well as unique perks that support both your personal and professional life.

Why you should apply for this position today

If you’re passionate about technology and ready to make an impact, we encourage you to apply! This is a chance to work on innovative projects that contribute to sustainable solutions in various industries.

Skills

  • 5+ years of experience in designing, writing, deploying, and troubleshooting embedded software in C or Python
  • Proficiency in reading and writing C, along with experience in one or more of the following: Go (Golang), Python, or JavaScript/TypeScript
  • Strong written and verbal communication skills with a self-motivated attitude
  • Familiarity with software testing and version control systems (e.g., Git)
  • Basic understanding of bootloaders and how hardware boots to software
  • Knowledge of networking concepts and protocols, including sockets, HTTP, TCP/IP, and UDP
  • Experience working in a multidisciplinary team, collaborating with physicists, electrical engineers, mechanical engineers, and software developers
  • Previous experience in developing Linux or bare-metal device drivers and writing code for ARM processors
  • Comfort with bus interfaces such as I2C, SPI, UART, PCIe, and AXI
  • Ability to read data sheets to interface with common embedded hardware peripherals like flash devices, FPGAs, and sensors
  • Experience with lab tools such as logic analyzers, JTAG debuggers, oscilloscopes, and function generators

Responsibilities

  • Develop software for Linux and bare-metal embedded systems using C, Go, and Python
  • Participate in code reviews and mentor early-career developers
  • Collaborate with internal teams to communicate software releases and provide technical support
  • Write clear documentation for released code and gather requirements for project initiation
  • Work closely with electrical, mechanical, sensor, and manufacturing engineers to integrate software with hardware systems
  • Be open to traveling to Europe a few times a year for work-related projects

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field
  • Previous experience in a similar role or industry

Education Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field

Education Requirements Credential Category

Bachelor’s Degree

Experience Requirements

  • 5+ years of experience in embedded software development

Why work in San Luis Obispo, CA

San Luis Obispo offers a vibrant community with a unique blend of natural beauty and cultural attractions. Known for its stunning landscapes, outdoor activities, and a warm climate, it provides an ideal environment for both professional and personal growth. Enjoy a relaxed lifestyle while being part of a growing tech hub.

Employment Type: Full-Time

Salary: $120000.00 - 180000.00 Per Year

Education Level: No formal educational credential

Get It - Professional Services connects job seekers with employers and opportunities that match their qualifications. Job seekers can complete the full application process on the employer's website. To learn more about the position, click our 'Apply Now' button and begin the application process. This job is shared on behalf of the employer, and any questions about the position, salary, application process, or other details about the job should be directed to them.

Apply to this job

Think you're the perfect candidate?

Posted on Oct 04
Embedded Software Engineer for Prototype Sensor Development

San Luis Obispo, CA

Remote (Friendly)

120,000 - 180,000 Per Year