Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Design Engineer

SourceIN

About the job Software Design Engineer


Software Design Engineer (Embedded & Android)

Are you ready for what's next?

Join a global technology team pushing the boundaries of embedded systems and connected device innovation. This is an opportunity to work on next-generation products that combine hardware, embedded software, and modern Android platforms to deliver high-performance real-world solutions.

You'll be part of a collaborative engineering environment where innovation, ownership, and technical excellence drive everything we build - from concept through to production.

About the Role

As a Software Design Engineer , you will play a key role in delivering products from early concept through design, prototyping, qualification, and production release.

This role blends embedded development , Android application engineering , and system-level integration , working closely with global engineering teams across hardware, software, and quality disciplines.

You'll contribute directly to building scalable systems that integrate devices, applications, and data into a seamless user experience.

Key Responsibilities
  • Deliver products from concept to production using structured product development processes.
  • Develop application software for embedded devices.
  • Design and implement data processing and manipulation workflows.
  • Perform verification through thorough development testing.
  • Validate software designs at system level.
  • Develop distributed Android systems using Android SDK, Kotlin, and Java , integrating closely with hardware platforms.
  • Build application suites using Android architecture frameworks, DI frameworks, MVVM/MVP patterns, and testing tools such as JUnit and Robolectric.
  • Design, develop, test, and maintain embedded software in C/C++ .
  • Collaborate with global and local engineering teams and project managers.
  • Produce clear software design documentation and technical requirements.
  • Report development progress and provide concise validation and test reports.
  • Support estimation, planning, and scheduling activities.
  • Assist team members in resolving complex technical challenges.
  • Work closely with electrical, mechanical, and QA teams during development cycles.
Required Skills & Experience
  • Bachelor's degree in Computer Science, Software Engineering, Electronics Engineering, or related discipline.
  • 7+ years of professional software development experience.
  • Strong experience developing Android distributed systems using Android SDK, Kotlin, and Java.
  • Experience building integrated application suites using Android architecture frameworks, DI frameworks, MVVM/MVP patterns, and testing frameworks (JUnit/Robolectric).
  • Solid embedded software development experience using C/C++ .
  • Experience integrating software with hardware platforms.
  • Strong debugging, testing, and system-level problem-solving skills.
Why Join?
  • Work on complex embedded and connected systems.
  • Collaborate with experienced global engineering teams.
  • Influence products from concept to production.
  • Modern development practices and strong technical culture.
  • Long-term career growth in advanced product development environments.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Design Engineer in Tulsa, OK vacancy
  •  ...Functions Bring products from concept to design, prototype, qualification, and...  ...through thorough development testing. Verify software designs and development at the system level...  ...’s degree in computer science, software engineering, electronics engineering, or a related field... 
    Suggested
    Local area

    Brunswick Corporation

    Tulsa, OK
    1 day ago
  • $100k - $130k

     ...Job Description Job Description Thermal Engineering International (USA) Inc. is seeking a highly skilled and motivated Sr. Design Engineer to join our dynamic team. In this...  ...HEI, ASME, TEMA, and PED standards. Use software tools and coordinate with specialty engineers... 
    Suggested
    Contract work
    Work experience placement

    Thermal Engineering International

    Tulsa, OK
    21 days ago
  •  ...with over 50 years of experience. We specialize in fluid power design, hydraulic systems, pneumatic control, and electro-mechanical...  ...construction, manufacturing, process and pipeline. We are trusted for engineering solutions and are known for designing and fabricating custom... 
    Suggested
    Full time
    Temporary work
    Casual work
    Work at office
    Immediate start

    Aberdeen Dynamics

    Tulsa, OK
    4 days ago
  •  ...Design Engineer - Transmission Line At QISG, our Transmission Line teams play a vital role in the safe, reliable, and efficient delivery...  ...Utilize AutoCAD, MicroStation, ArcGIS, and other CAD software for scaled drawings and mapping. Implement engineering redlines... 
    Suggested
    Local area
    Remote work

    R. R. CASSIDY, INC.

    Tulsa, OK
    6 days ago
  •  ...) A Brief Summary of This Position The Associate Engineer is responsible for the structural analysis and design of standard products to be quoted and fabricated...  ...Finite Element Method and other structural design software to appropriate codes taking into consideration public... 
    Suggested
    Temporary work
    Work at office

    Valmont Industries

    Tulsa, OK
    13 hours ago
  •  ...Brief Summary of This Position: The Associate Engineer is responsible for the structural analysis and design of standard products to be quoted and fabricated...  ...Finite Element Method and other structural design software to appropriate codes taking into consideration public... 
    Temporary work
    Work at office
    Remote work

    Valmont Industries

    Tulsa, OK
    4 days ago
  •  ...Full Stack Engineer We're hiring a full stack engineer to help us ship a next-generation...  ...own features end-to-end, from technical design through deploy and validation. We...  ...Requirements ~3–5 years of professional software engineering experience shipping... 
    Summer work
    Worldwide

    CCT

    Tulsa, OK
    2 days ago
  • $60 - $120 per hour

    Micro1 is seeking a Software Developer to join a remote team focused on creating scalable, robust applications using modern programming languages. The ideal candidate has 3+ years of experience and expertise in Python, Rust, GoLang, or Java. This role emphasizes collaboration... 
    Hourly pay
    Remote work

    Micro1

    Tulsa, OK
    4 days ago
  •  ...A leading engineering firm in Tulsa, Oklahoma is seeking a Drafting Specialist to provide modeling and fabrication drawings for specialized...  ...include creating 3D models and ensuring quality in design. If you are detail-oriented and possess excellent communication... 

    EmergencyMD

    Tulsa, OK
    13 hours ago
  •  ...What is the position? We are seeking a Senior Software Engineer with a strong focus on AI to build and integrate intelligent features into...  ...solutions in real applications Solid understanding of system design, data flow, and performance tuning Experience with relational... 
    Contract work

    JoCo

    Tulsa, OK
    4 days ago
  •  ...forces and defense organizations. TAT employs more than 600 employees’ worldwide, with facilities in the US and Israel. This Design Engineering Manager role is part of the TAT Tulsa Site which is recognized as a world leader in the Aerospace Industry. As the premier... 
    Work experience placement
    Worldwide

    TAT Technologies

    Tulsa, OK
    4 days ago
  •  ...Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite Hours: 40.0 Overview We have partnered...  ...by programming, debugging, documenting, and transforming design requirements into source code. Conduct software validation testing... 
    Permanent employment
    Full time
    Local area

    System One

    Tulsa, OK
    4 days ago
  •  ...Join to apply for the Senior Software Engineer role at SmartLight Analytics At SmartLight Analytics , your work helps tackle one of...  ...architecture and guide junior developers What you’ll do: Design and build fullstack web apps and APIs that handle complex... 
    Full time
    Immediate start
    Remote work

    SmartLight Analytics

    Tulsa, OK
    1 day ago
  • A leading healthcare analytics firm is seeking a Senior Software Engineer to build and scale applications that process complex healthcare datasets...  ...over 5 years of fullstack development experience, you’ll design impactful software solutions using modern technologies such... 
    Remote work

    SmartLight Analytics

    Tulsa, OK
    13 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Tulsa, OK
    13 hours ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of...  ...code. - Prepare and install solutions by determining and designing system specifications, standards, and programming. - Improve... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Tulsa, OK
    1 day ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...Participating on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console... 
    Remote job
    Internship

    Danaher

    Tulsa, OK
    2 days ago
  •  ...Full Benefits - Medical, Dental, Vision, 401K Base salary up to 150K The Product Design Engineer will be responsible for designing, developing, and improving industrial valve products used in Oil & Gas production environments. This role requires strong mechanical design... 

    Addison Group

    Broken Arrow, OK
    13 hours ago
  •  ...Components is hiring an Application Sales Engineer III f or our FW Murphy Production...  ...technical support, troubleshooting hardware and software issues, managing customer projects, and...  ...and general processing markets. We design and manufacture mission-critical... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Dover Precision Components

    Tulsa, OK
    13 hours ago
  • $89k - $143.75k

     ...: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...the medical field. You will be responsible for : Designing, implementing, and testing software solutions for... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Tulsa, OK
    2 days ago
  •  ...Design Engineering Position This design engineering position will be primarily responsible for the design process for the RT and Datacenter...  ...of proposed designs using computer aided drafting/design software (Autodesk Inventor) Verifies material to be used and relation... 

    Kelvion

    Catoosa, OK
    4 days ago
  •  ...Job Title: Process Design Engineer Location: Tulsa, OK Work Model: Onsite Hours: Onsite 5 days M-F 8am-5pm Responsibilities...  ...to refinery experience Experience with process simulation software such as Aspen HYSYS or Symmetry Experience in the design and... 
    Local area

    System One

    Tulsa, OK
    9 days ago
  •  ...work environment where employees, from engineering teams to support groups, benefit from a...  ...Candidates should have experience in the design and operation of refining/petrochemical...  ...internationally Experience with process simulation software such as Aspen HYSYS or Symmetry... 

    Zeeco

    Tulsa, OK
    23 days ago
  •  ...Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Contract work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Tulsa, OK
    13 hours ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Tulsa, OK
    13 hours ago
  •  ...places where we live, work, and build. Job Summary The Design Engineer is responsible for designing photovoltaic (PV) solar energy systems...  ...Office including Excel, Word, and additional computer software; Possesses effective written and oral communications skills;... 
    For contractors
    Work at office
    Local area

    Flintco, LLC

    Tulsa, OK
    23 days ago
  •  ...Application Engineer The Application Engineer is responsible for providing technical expertise, solutions, and support for electrical...  ...abilities. Key Responsibilities: Assist in designing and developing rotating equipment packages and systems tailored... 

    OTC Industrial Technologies (Ohio Transmission Corporation)

    Tulsa, OK
    1 day ago
  • About this role At OTC, being an Applications Engineer bridges the gap between engineering design and customer requirements by providing technical expertise...  ...on the organization). ~ Proficiency in CAD software (e.g., SolidWorks, AutoCAD). ~ Strong understanding... 
    Temporary work
    Relocation package

    Ohio Transmission Corporation

    Tulsa, OK
    1 day ago
  •  ...Zeeco fosters a robust work environment where employees, from engineering teams to support groups, benefit from a strong culture, trained...  ...experts. Flare Process Engineer Evaluates, calculates, and designs flare systems. In‑depth technical resource for fluid system hydraulics... 

    Medium

    Tulsa, OK
    4 days ago
  •  ...Process Engineer The Process Engineer is responsible for scheduling, supervising, and participating in process flow studies for all...  ...meet operational needs. Key Responsibilities Plan, design, and schedule process flow improvement projects. Prepare materials... 
    For contractors
    Flexible hours

    Audubon Materials LLC

    Tulsa, OK
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Design Engineer. Be the first to apply!