1

Freelance Software Engineer Startup Jobs in Iowa

Senior Process Engineer

Cedar Rapids, IA · On-site

$102K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Supervise & perform process calculations using BSI Spreadsheets & commercial software (e.g. PIPE ... Supervise & independently participate in construction support, startup, and commissioning efforts.

Project Engineer - Facilities

Montpelier, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Utilizing Computer Aided Design 2D and 3D software model and design new equipment, within the ... Develop and implement startup plan. Inform all concerned parties as to changes involved and new ...

Electrical Engineer

Des Moines, IA · On-site

$76K - $118K/yr

Fanuc robotics software and operation. Experience in hardware design: low voltage ( Minimum Qualifications Bachelor degree in Engineering or equivalent work experience. Project Management, PLC ...

Fanuc robotics software and operation. Experience in hardware design: low voltage ( Minimum Qualifications Bachelor degree in Engineering or equivalent work experience. Project Management, PLC ...

Manufacturing Engineer

Fort Madison, IA · On-site

$76K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This position is responsible for the successful installation and startup of manufacturing equipment ... Having ownership of Routers in the Production ERP software while working with design engineering ...

Manufacturing Engineer

Fort Madison, IA · On-site

$76K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This position is responsible for the successful installation and startup of manufacturing equipment ... Having ownership of Routers in the Production ERP software while working with design engineering ...

Control Systems Developer I

Sioux Center, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience in programming in the Industrial Environment, implementing Industrial Control Software (Startup) and experience in dealing with customers regarding system requirements * Experience with ...

Showing results 41-60

Freelance Software Engineer Startup information

What are the key skills and qualifications needed to thrive as a freelance software engineer at a startup?

To thrive as a Freelance Software Engineer at a startup, you need strong programming skills, experience with software development lifecycles, and a portfolio demonstrating previous project success, often backed by a relevant degree or certifications. Familiarity with version control systems like Git, cloud platforms (e.g., AWS, Azure), and agile project management tools is common. Outstanding problem-solving abilities, self-motivation, and effective communication set top freelancers apart in this dynamic environment. These skills and qualities ensure you can deliver high-quality solutions, adapt quickly to changing requirements, and collaborate successfully with lean startup teams.

What are some common challenges freelance software engineers face when working with startups, and how can they overcome them?

Freelance software engineers working with startups often encounter challenges such as rapidly changing project requirements, tight deadlines, and limited resources. Startups may pivot their business models, requiring engineers to adapt quickly and learn new technologies or frameworks on the fly. To overcome these challenges, it’s important to maintain clear and regular communication with stakeholders, set realistic expectations, and use agile methodologies to manage changing priorities. Building a strong professional network can also provide support and collaboration opportunities when navigating the fast-paced startup environment.

What is the difference between Freelance Software Engineer Startup vs Freelance Software Developer Agency?

AspectFreelance Software Engineer StartupFreelance Software Developer Agency
CredentialsTypically requires coding skills, portfolio, sometimes certificationsSimilar credentials, often with additional project management experience
Work EnvironmentIndependent, project-based, flexible hoursCollaborative, often part of a team or agency structure
Employer & Industry UsageClients range from startups to small businesses; used in tech and software sectorsClients include larger companies and agencies; used across various industries
Search & Comparison IntentLooking for freelance startup projects or flexible software rolesComparing freelance options with agency-based work

Both roles involve independent software development, but Freelance Software Engineer Startup focuses on individual projects for startups, offering flexibility and direct client interaction. Freelance Software Developer Agency typically involves working with an agency that manages multiple clients, providing a broader range of projects and team collaboration.

What is a freelance software engineer at a startup?

A Freelance Software Engineer at a startup is an independent contractor who develops, tests, and maintains software solutions for new or growing companies. Unlike full-time employees, freelancers work on a project or hourly basis and may support multiple startups simultaneously. Their work often involves building prototypes, scaling products, or implementing new features quickly to meet the fast-paced needs of startups. Freelancers bring specialized expertise and flexibility, which can be vital for startups looking to innovate and adapt rapidly.

What are the most commonly searched types of Software Engineer Startup jobs in Iowa?

The most popular types of Software Engineer Startup jobs in Iowa are:

What are popular job titles related to Freelance Software Engineer Startup jobs in Iowa?

For Freelance Software Engineer Startup jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Freelance Software Engineer Startup jobs in Iowa look for?

The top searched job categories for Freelance Software Engineer Startup jobs in Iowa are:

Board Support Package Engineer

eInfochips

Cedar Rapids, IA • On-site

Contractor

Re-posted 25 days ago


Job description

Company Description
eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product developments, and 40M+ deployments in over 130 countries. Today, 60% of our revenues come from Fortune 500 companies and 80% from solutions around connected devices. Founded in 1994, our work culture is built over years of experience in providing innovative solutions to our clients and our indomitable spirit to excel in all aspects of our engagement, we call it - "Passioneering" We believe that our success lies upon the skills and quality of our people we work with. Today, we are geographically spread with 1800+ employees, 10 design centers and offices in India, Japan and the USA.
Job Description
Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O initialization and startup routines, memory management, OS configuration, extensions to kernels, boot loaders, etc.
Perform board bring-ups and hardware validation/ debugging.
Development of custom utilities which can useful for benchmarking of target hardware or help application and verification team.
Performing hardware/software unit level tests and/or functional integration tests.
Development of multi-threaded user space applications.
Technical Skill [Required]:Must possess detail knowledge of Linux Device Drivers, subsystems and Linux Environment.
Board Bring-up.
Programming language: C/C++.
Operating System: Linux. Good understanding of device drivers, file systems, memory management and OS internals.
Scripting language: Python, Shell.
Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope, Logic Analyzer, Protocol Analyzers, Kernel debugging tools e.g. ftrace, GIT, Subversion, GIT based code maintaining tools e.g. Gerrit, GitLab.
Qualifications
Bachelors Degree
Additional Information
All your information will be kept confidential according to EEO guidelines.