Embedded Software Developer
Samprasoft
Join Our Team Developing Education Technology Solutions
This is a unique opportunity to join a team that develops calculators and software solutions in the education technology space. The ideal candidate would have a strong background in embedded C/C++ programming as well as the ability to work with multiple tools, platforms, and other programming languages. We're searching for a proactive problem solver and innovative thinker who will deliver solutions that align with business priorities and is flexible when priorities change. This developer must have the ability to thrive in an agile environment that values respect, commitment, collaboration, support, and knowledge sharing.
Job Duties
Strong programming skills in embedded C/C++-Must understand how to write efficient and maintainable code for small footprint embedded devices-Excellent debugging skills-Knowledge of unit testing concepts and tools such as CUnit-Knowledge of object-oriented designAbility to work with multiple tools, platforms and programming languages-Ability with different programming and scripting languages (Python/JavaScript/Ruby/Lua)-Familiarity developing in Windows, macOS, Web and/or Mobile-Familiarity with Visual Studio and static analysis tools-Familiarity with software configuration management tools (e.g. Git, Bitbucket)
Job Requirements
Senior software engineer with experience developing software on embedded devices-Bachelor of Science (BS) or Master of Science (MS) in Computer Science, Computer Engineering, Electrical Engineering or related field-10 years of professional experience as a software engineer designing, developing and maintaining educational softwareStrong programming skills in embedded C/C++-Must understand how to write efficient and maintainable code for small footprint embedded devices-Excellent debugging skills-Knowledge of unit testing concepts and tools such as CUnit-Knowledge of object-oriented designAbility to work with multiple tools, platforms and programming languages-Ability with different programming and scripting languages (Python/JavaScript/Ruby/Lua)-Familiarity developing in Windows, macOS, Web and/or Mobile-Familiarity with Visual Studio and static analysis tools-Familiarity with software configuration management tools (e.g. Git, Bitbucket)Ability to work in a cross functional team environment-Candidate must be creative and flexible-Good collaboration and interpersonal skills
Desired Skills & Experience
Familiarity with the Arm architectures (e.g. Arm Cortex-M33 processor) and Arm assemblyFamiliarity with real-time operating systems (RTOS)
- ...This is a unique opportunity to join a team that develops calculators and software solutions in the education technology space. The ideal candidate would have a strong background in embedded C/C++ programming as well as the ability to work with multiple tools, platforms...SuggestedFlexible hours
- ...Embedded SW Developer Location: Dallas, TX (Onsite) Expected Duration: 6+ months Background check: Mandatory Meet and greet: Mandatory Job Description Embedded Software Engineer has to participate in the entire software development life cycle for embedded...Suggested
$192k - $278k
...long-term firmware roadmap and hardware-software partitioning for physical-layer interfaces... ....10 years of industry experience in embedded systems/firmware, communication systems... ...processing (DSP) development.Experience developing embedded software (C/C++) for high-speed...SuggestedWorldwide- Dallas, TXHardware /Full-time /On-siteThe hardware team at ISEE is seeking a detail oriented senior lead embedded systems engineer to both lead and execute embedded software development. This role has critical responsibilities in safety critical software development as well...SuggestedFull time
- ...Senior Embedded Systems Analyst/Engineer We are seeking an experienced Smart TV Platform Requirements Engineer to define and drive the engineering requirements for our next-generation Smart TV platforms. In this pivotal role, you will ensure that our platform is performant...Suggested
- ...Description Summary: The Information Services Developer II is primarily responsible for designing, developing, and implementing... ...resource requirements, operations, and maintenance Integrates software components, subsystems, facilities, and services into the...Full timeWork experience placementShift work
$150k - $290k
...WashingtonX-BAT Division - X-BAT Engineering - Software /Full Time Employee /On-siteShield AI is... ...:We are seeking skilled, experienced embedded software engineers with relevant... ...X-BAT Embedded Software Team focused on developing complex avionics software that merges hardware...Full timeTemporary workPart timeWorldwide- 7-Eleven is an iconic family of brands with over 86,000 locations, surpassing every retailer in the world. We revolutionize convenience, restaurants and fuel through cutting edge innovation — working hard to be the customer's first choice. 7-Eleven empowers our employees...Hourly payWork experience placement
- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 3 years of...Permanent employmentFull timeH1b
- ...Compliance Manager ensures an organization adheres to external laws, industry regulations, and internal policies. They evaluate risks, develop control systems, and implement training to prevent legal violations and protect the company's integrity.Core ResponsibilitiesPolicy...Work at officeRemote workFlexible hours
- Pipeline RR - AIML L3 Exp 6-10 YrsSummary This profile outlines the desired skills and experience for an AIML Support Engineer, empowering teams to effectively identify and recruit qualified candidates. Ideal candidates should possess a strong foundation in AIML, machine...Work at officeShift workNight shift
- Req ID:358009NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Systems Integration Advisor to join...Work at officeRemote workFlexible hours
- ...flowcharts, documenting plans, requirements elicitation, stakeholder analysis, and specification gathering on complex projects. Develops business relationships with key client administrators based on trust. Leverages relationships to gain new project insight and new...Full timeMonday to Friday
- ...implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare... ...work well in team environments. Responsibilities: Analyze, develop, test, document, educate, implement, support, and maintain or...Full time
$138.72k - $208.08k
...StatesSalary: $138,720.00 - $208,080.00Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiThe Digital S/W Eng Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by...Full time- ...with technical colleagues to help identify any infrastructure related issues that have resulted in clinical application issues. Develop, test, implement, support, and maintain assigned clinical applications, solutions and business processes to meet operational and technical...Full timeWork at officeImmediate startMonday to Friday
- JLL empowers you to shape a brighter way . Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering...Daily paidFull timeShift work
- ...implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare... ...work well in team environments. Responsibilities: Analyze, develop, test, document, educate, implement, support, and maintain or...Full time
- ...with technical colleagues to help identify any infrastructure related issues that have resulted in clinical application issues. Develop, test, implement, support, and maintain assigned clinical applications, solutions and business processes to meet operational and technical...Full timeWork at officeMonday to Friday
- ...implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare... ...well in team environments. Responsibilities: Analyze, develop, test, document, educate, implement, support, and maintain or optimize...Full timeShift work
$50 per hour
...business areas. MFC is a recognized designer, developer and manufacturer of precision engagement... ...military’s green power initiatives.As a Software Engineer at MFC, you will join one of... ...career!What You Will Be DoingAs a Staff Embedded Software Engineer, your responsibilities...Full timeContract workTemporary workWork experience placementCasual workWorldwideFlexible hours$50 per hour
...DescriptionManages the design, development, operation, and maintenance of software and firmware components and computing systems software to be... ...significant software development experience• Experience with embedded development using a real-time operating system • Demonstrated...Full timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...- one of four business areas - designs, develops and manufactures precision‑engagement aerospace... ...(E&T) Manager to lead and grow a software‑engineering team, support department and... ...development experience• Experience with embedded development using a real-time operating...Full timeTemporary workWork experience placementCasual workFlexible hours- Embedded Software EngineerLocation: Grand Prairie, TXJob ID: #73238Pay Range: $96-113Job Description The company is seeking qualified software engineers to perform requirements analysis, design, develop, implement, test, integrate, and maintain embedded real-time C++ software...Full timeDay shift
- You will need to be proactive, customer friendly and able to support the work tasks you are responsible for without assistance. You must work well with others and be open to differing opinions and suggestions.SkillsProficient with Objective-C or Swift and Cocoa TouchExperience...
- ...based on business needs.About the RoleIn this role, you'll help develop and maintain core architecture and customer-facing features for... ...for an engineer who has already shipped production mobile software and is ready to take ownership of meaningful features while continuing...H1bLocal areaRemote workWork from home
- ...Mobile App Developer This position is responsible for technical thought leader advising customer executives and visionaries in various technical problems within the mobility architecture of prepaid and postpaid stack. This position will work with and report directly...
- ...Senior Mobile Software Engineer (iOS) Comply365 is a leading provider of Operational Content Management, Safety Management, and Training... ...week. Essential Duties and Responsibilities Design, develop, and maintain production iOS applications using Swift and...Work at officeFlexible hours3 days per week
- ...Android experiences. This role is ideal for someone who has shipped production Android applications and wants to work on meaningful software within the smart home and security space.What You'll DoDesign, build, and maintain responsive, robust Android features using...H1bLocal areaRemote work
$95k - $120k
...company is seeking a hands-on Flutter / Dart Mobile Application Developer to design, develop, test, and enhance web and mobile... ...store submission, and release management.Solid understanding of software engineering fundamentals, testing, and version control using Git...Permanent employmentFull timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- government software Dallas, TX
- software applications developer Dallas, TX
- healthcare software sales Dallas, TX
- software sales executive Dallas, TX
- software technical support engineer Dallas, TX
- software trainer Dallas, TX
- software support Dallas, TX
- embedded software Dallas, TX
- software sales representative Dallas, TX
- remote software sales Dallas, TX




