Software Engineer I (Onsite)

engineeringjobs.net, Inc.

Cedar Rapids (IA)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Short-Term Disability Insurance
Long-Term Disability Insurance
401(k) Match
Flexible Spending Accounts
Flexible Work Schedules
Employee Assistance Program
Employee Scholar Program
Parental Leave
Paid Time Off
Holidays

Job summary

engineeringjobs.net, Inc. seeks a software engineer to develop and maintain embedded Linux solutions for custom hardware, including toolchains, kernel, root filesystem, bootloader and device drivers.

You will build, test, deliver, and support embedded software, diagnose hardware–software issues, and prepare builds for simulation, reference platforms, and target hardware. A STEM bachelor's degree and strong Linux/C/C++ and scripting skills are required.

Qualifications

  • A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM field is required by the start date.
  • Linux command-line experience required; embedded C/C++ experience and scripting with Bash and Python are needed.

Responsibilities

  • Develop and maintain embedded Linux solutions for custom hardware (toolchain, kernel, root filesystem, bootloader, drivers).
  • Build, test, deliver and support embedded software; investigate hardware–software issues and prepare builds for simulation, reference platforms, and target hardware.

Skills

Embedded C/C++
Linux
Bash
Python
Board Bring-Up
Hardware Debugging
Agile Methodologies
DevSecOps

Education

Bachelor's degree in STEM

Tools

Git
SVN

Job description

Develop and maintain customized embedded Linux solutions for custom hardware, including the build toolchain, kernel, root filesystem, bootloader, device drivers, and board support packages. Build, test, deliver, and support embedded software, investigate hardware-software issues, and prepare builds for simulation, reference platforms, and target hardware.

Requirements

A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM field is required by the start date. Candidates must have Linux command-line experience, embedded C/C++ experience, and scripting experience with Bash and Python; board bring-up, hardware debugging, version control, Agile, and DevSecOps experience are preferred.

Key Skills

Linux, Embedded C/C++, Bash, Python, Board Support Packages, Bootloader Development, Linux Kernel Tailoring, Device Driver Development, Board Bring-Up, Hardware Integration, Hardware Debugging, Root Cause Analysis, Git, SVN, Agile Methodologies, DevSecOps

Benefits

Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, 401(k) Match, Flexible Spending Accounts, Flexible Work Schedules, Employee Assistance Program, Employee Scholar Program, Parental Leave, Paid Time Off, Holidays

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+9
Embedded Software Engineer
Embedded Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Software Engineer
Software Engineer

engineeringjobs.net, Inc. • Greer (SC)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Embedded Software Engineer | Linux, C, Python
Senior Embedded Software Engineer | Linux, C, Python

Mogi I/O : OTT/Podcast/Short Video Apps for you • Austin (TX)

On-site
USD 180,000 - 200,000
Comprehensive medical benefits
Dental benefits
Vision benefits
+1
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems, Inc. • Duluth (GA)

On-site
USD 90,000 - 120,000
Embedded Engineer | Linux System Development & SDK Validation
Embedded Engineer | Linux System Development & SDK Validation

Mogi I/O : OTT/Podcast/Short Video Apps for you • Austin (TX)

On-site
USD 180,000 - 200,000
Comprehensive medical, dental, and vision benefits
H1-B visa sponsorship
Embedded Software Engineer
Embedded Software Engineer

Talentify • Foster City (CA)

On-site
USD 120,000 - 134,000
Medical and dental benefits
Vision benefits
401K benefits
+2
Senior Software Engineer
Senior Software Engineer

Repligen Corporation • Waltham (MA)

On-site
USD 120,000 - 150,000
Paid time off
Health insurance
Dental insurance
+5
Engineer Embedded Software 3
Engineer Embedded Software 3

TEKsystems • Chandler (AZ)

On-site
USD 120,000 - 150,000
Medical
Dental
Vision
+9