1

Freelance Embedded Software Engineer Jobs in Kansas

Description As a Software Engineer IV, this role is responsible for delivering production-quality ... Experience with Linux based embedded systems * Experience with digital signal processing, or video ...

New

Description As a Software Engineer IV, this role is responsible for delivering production-quality ... Experience with Linux based embedded systems * Experience with digital signal processing, or video ...

New

Software Engineer IV

Lawrence, KS · On-site

$180K - $200K/yr

As a Software Engineer IV, this role is responsible for delivering production-quality software ... Experience with Linux based embedded systems * Experience with digital signal processing, or video ...

New

... deeply embedded in our culture and the full employee experience. We're proud to foster an ... Senior Software Engineers work very closely with others across the engineering teams to understand ...

New

... deeply embedded in our culture and the full employee experience. We're proud to foster an ... Senior Software Engineers work very closely with others across the engineering teams to understand ...

next page

Showing results 1-20

Freelance Embedded Software Engineer information

What are the key skills and qualifications needed to thrive as a Freelance Embedded Software Engineer, and why are they important?

To thrive as a Freelance Embedded Software Engineer, you need a strong background in computer science or electrical engineering, proficiency in embedded C/C++, and experience with microcontrollers or real-time operating systems. Familiarity with development tools such as Keil, IAR, or Eclipse, version control systems like Git, and relevant certifications (e.g., ARM Accredited Engineer) are highly valued. Excellent problem-solving skills, self-motivation, and strong communication are crucial for managing diverse client projects and remote collaborations. These skills ensure you can deliver reliable, efficient solutions tailored to client needs while maintaining professional autonomy and quality standards.

What are some common challenges freelance embedded software engineers face when working with multiple clients?

Freelance embedded software engineers often juggle several projects simultaneously, each with unique hardware platforms, toolchains, and client expectations. Managing communication across different time zones and ensuring clear documentation for handoffs can be challenging. Additionally, freelancers must quickly adapt to varying development environments and maintain up-to-date knowledge of industry standards to deliver quality solutions. Effective organization and transparent project management are key to overcoming these hurdles.

What is a Freelance Embedded Software Engineer?

A Freelance Embedded Software Engineer is a professional who designs, develops, tests, and maintains software that operates on embedded systems, such as microcontrollers and specialized hardware, while working independently or on a contract basis. Unlike full-time employees, freelancers typically work with multiple clients on a project-by-project basis. Their responsibilities often include writing firmware, optimizing code for hardware constraints, and integrating software with electronic components. Freelancers in this field enjoy flexibility and variety in their work, but are also responsible for managing their own business operations.

What is the difference between Freelance Embedded Software Engineer vs Embedded Software Developer?

AspectFreelance Embedded Software EngineerEmbedded Software Developer
CredentialsTypically requires a degree in computer engineering or related field, with certifications like ARM or RTOS expertiseSimilar credentials, often with certifications in embedded systems or specific platforms
Work EnvironmentIndependent, project-based, often remote or client-siteUsually employed by companies, working in teams within offices or labs
Industry UsageFreelance market for custom projects, consulting, or short-term contractsFull-time or contract roles within tech, automotive, medical, or consumer electronics industries

While both roles require embedded systems knowledge and similar credentials, a Freelance Embedded Software Engineer works independently on diverse projects, often remotely, whereas an Embedded Software Developer is typically employed by a company, working within a team on ongoing product development.

What are the most commonly searched types of Embedded Software Engineer jobs in Kansas? The most popular types of Embedded Software Engineer jobs in Kansas are:
What are popular job titles related to Freelance Embedded Software Engineer jobs in Kansas? For Freelance Embedded Software Engineer jobs in Kansas, the most frequently searched job titles are:
What job categories do people searching Freelance Embedded Software Engineer jobs in Kansas look for? The top searched job categories for Freelance Embedded Software Engineer jobs in Kansas are:
What cities in Kansas are hiring for Freelance Embedded Software Engineer jobs? Cities in Kansas with the most Freelance Embedded Software Engineer job openings:
Software and Hardware Senior Engineering Specialist (SWEL)

Software and Hardware Senior Engineering Specialist (SWEL)

AXIUS GROUP LLC

Wichita, KS • On-site

Other

Re-posted 11 days ago


Job description

Software and Hardware Senior Engineering Specialist (SWEL)

Location: United States (multiple locations)

Work Authorization: Must be legally authorized to work in the United States 

Requirements:

  • Bachelor's degree in Electronics Engineering, Software Engineering, Aerospace Engineering, or related field
  • Minimum 15 years of engineering experience
  • Minimum 10 years of aerospace industry experience
  • Minimum 5 years of FPGA, ASIC, and/or embedded software development experience for aerospace applications
  • Experience reviewing and assessing airborne software and electronic hardware designs
  • Experience reviewing certification plans and compliance documentation
  • Experience conducting technical and process audits at supplier facilities
  • Experience evaluating software and hardware test results and compliance status
  • Experience resolving safety, compliance, and technical issues with suppliers and stakeholders
  • Experience preparing and reviewing design compliance reports
  • Experience participating in system design reviews
  • Experience mentoring junior engineers
  • Thorough knowledge of:
    • RTCA DO-178B/C
    • DO-248B/C
    • DO-254
    • DO-330
    • EASA CM-SWCEH-001
    • EASA CM-SWCEH-002
    • FAA AC 20-115D
    • FAA AC 20-152A
    • FAA Order 8110.49A
    • FAA Order 8110.105A
  • Knowledge of requirements management tools (DOORS, JAMA)
  • Proficiency with C, C++, Ada95, Assembly, and Python
  • Knowledge of hardware description languages
  • Knowledge of embedded computer architectures
  • Knowledge of operating systems and real-time executive systems
  • General knowledge of electronics and software development
  • Experience working with civil aircraft and airworthiness authorities
  • Member of the Ordre des ingenieurs du Quebec (OIQ)
  • Strong initiative, adaptability, accountability, and integrity