Post job

Staff software engineer jobs in Davenport, IA - 41 jobs

All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Senior Software Application Engineer
Embedded Software Developer
Devops Engineer
Embedded Software Engineer
Software Developer
Lead Engineer
Senior Engineer
Senior Staff Engineer
  • Sr Software Engineer

    IPG Photonics 4.6company rating

    Staff software engineer job in Davenport, IA

    IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life. Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society. Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits. JOB SUMMARY The Senior Software Engineer is responsible for the planning and development of software solutions for standard laser systems. They will also plan and develop customized applications that leverage the API of commercial software used by the company, such as Visual Components. They will lead other engineers and work collaboratively with management, Automation System Engineers and Simulation Engineers. JOB FUNCTIONS Duties/Responsibilities: Create software plans and roadmaps for standard systems. Develop software programs for standard systems. Develop software specifications and guide other engineers in fulfilling requirements during projects. Read, understand, test, debug and improve existing software. Lead and participate in cross-functional software reviews. Develop and maintain Visual Components Customizations (Commands and Behavior Scripts). Collaborate with Simulation, Design and Project team personnel to complete development assignments. Maintain project records in designated folders in a timely manner. Complete work activities within project hours allotted and project schedule. Participate in cost reduction and value improvement initiatives on standard systems. Participate in continuous improvement activities of the company. Review and provide input to development plans when requested. Performs other related work and special projects as directed by management. Obeys company policies and procedures and observes all safety regulations.
    $81k-101k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Developer

    O'Rourke Sales Company 3.9company rating

    Staff software engineer job in Davenport, IA

    Full-time Description O'Rourke Sales Company has an opportunity for a Senior .NET Developer to join our team at our Corporate office in Davenport, Iowa. We are an established national distributor offering numerous lines of consumer electronics and standard to high-end appliances. The position will serve as a developer on various project across areas of the company. Projects are equally challenging and rewarding, allowing for you to be creative when providing solutions O'Rourke Sales is an Equal Opportunity Employer. Job Type: Full-time Monday - Friday (8-5 p.m.) in an office position in the O'Rourke Sales Information Technology Department to support company's applications as applied to sales and logistics initiatives. Job Responsibilities: · Serve alongside our Software Architect/Engineers to grow our existing frameworks into new solutions using Clean Architecture methodology (or Vertical Slice where applicable) · Self-starter who can take a task, follow our standards, and implement it with little supervision. · Collaborate with cross-functional teams to identify business needs, gather requirements, and implement solutions. · Write efficient, reusable, scalable code in C# and ASP.NET technology. · Identify and resolve software defects and issues promptly. · Integrate software components with third-party systems and services. · Provide ongoing support and maintenance for existing software applications. · Be a point of contact into the IT department for the department(s) you are aligned with · Handle complex programming problems, mentoring the staff after implementation where necessary Offered Benefits: · Comprehensive 401(K) retirement plan with company match · Health Insurance · Health Savings account · Dental Insurance · Vision Insurance · Company paid Life Insurance & AD&D · Voluntary Life insurance & AD&D · Short Term Disability · Company paid Long Term Disability · Accident, Critical Illness, and Hospital Indemnity Insurance · Employee Assistance Program (EAP) · Flexible Spending Account (FSA) for dependent care · Employee Discount · Paid Time Off · Paid Holidays · Paid training Requirements Required Skills and Qualifications: · 10+ years of logistics, warehousing, and/or distribution experience · 10+ years of experience as a .NET developer · Fluent understanding of the .NET Framework, Standard, and Core libraries, and object-oriented programming. · Experience with web development technologies, including ASP.NET, MVC, and API. · 10+ years of experience with Microsoft SQL Server database querying and design · 10+ years of NUnit or XUnit library experience and implementing unit testing · Working experience within a team with code versioning (Git) and package management (NuGet) · Outstanding written and verbal communication skills · Configuration and management of Azure Devops (cloud or on-premises) · Experience with RESTful APIs and the XML and JSON data formats as well as JWT token authentication · 5+ years of experience with Python or Powershell scripting Preferred Skills and Qualifications: · Progress 4GL database experience · Understanding of security best practices in software development · Creating, deploying, and maintaining containers such as Docker or Kubernetes
    $80k-100k yearly est. 60d+ ago
  • Frontend Software Engineer

    Fox Point Recruitment

    Staff software engineer job in Moline, IL

    Are you interested in working on building web appsr Fortune 500 companies? If so, then this may be the role for you! Job Responsibilities Our Client is looking for a front-end software developer that will be responsible for supporting and enhancing a Customer-facing web application built using modern web technologies and cloud-native backend services. This includes maintaining and improving ReactJS-based micro frontends, integrating with a robust Java Spring Boot microservice architecture, and ensuring scalable data operations using DynamoDB. The role involves close collaboration with cross-functional teams to deliver high-quality, performant, and maintainable software solutions. Major Purpose: This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications, implement and integrate features, coordinate with others, and write and test code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This position works on continuous improvement projects (performance, quality, cost) based on specialized knowledge of engineering applications. This position leads in resolution of medium to difficult technical issues. This position leads to the resolution of production issues in a timely manner based on SLAs. Required Skills/Experience ReactJS & TypeScript: Strong proficiency in building modular, reusable UI components and managing state effectively in a micro frontend architecture. Micro Frontends: Experience designing and integrating independently deployable frontend modules to support scalable and maintainable UI systems. Java Spring Boot: Solid understanding of building RESTful APIs and backend services using Spring Boot in a microservices environment. CI/CD & DevOps: Experience with automated build, test, and deployment pipelines; familiarity with GitHub Actions API Integration: Ability to consume and expose APIs securely and efficiently across frontend and backend layers. Desired Skills/Experience AWS Cloud Services: Experience deploying and managing applications using AWS services such as ECS Fargate, Dynamo, CloudWatch, CloudFormation, and Terraform. DynamoDB: Familiarity with NoSQL data modeling, query optimization, and integration with backend services. Testing Frameworks: Knowledge of unit and integration testing tools like Jest, RTL, JUnit and Bruno. Monitoring & Logging: Familiarity with tools like Datadog or AWS CloudWatch for observability and debugging. Agile Methodologies: Comfortable working in Agile/Scrum environments with tools like Jira and Confluence. Education Details Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Other Requirements Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Compensation Range: $50 $60 hrly (DOE) The range provided is our reasonable estimate of the compensation for this role. The actual amount may be higher or lower, based on factors such as experience, knowledge, skills, abilities and location.
    $50-60 hourly 60d+ ago
  • Potable Water Engineering Leader

    Entry Level Cad Technician/Design-Drafter In Rhinelander, Wisconsin

    Staff software engineer job in Bettendorf, IA

    Lead the Future of Clean Water! Are you passionate about shaping the future of water infrastructure? Do you thrive at the intersection of engineering excellence and strategic growth? Join us as a Potable Water Engineering Leader and drive innovative solutions that ensure safe, sustainable water for communities across the region. This position can be based out of any of our 17 office locations. As a firm, MSA provides comprehensive water services, including planning, design, and construction, for drinking water systems. You will work to address a wide range of needs, from routine water supply to complex treatment and distribution challenges, offering solutions for both site-specific and community-wide water management. This role is a planned strategic hire as MSA's Potable Water teams continue to expand, and we are looking for the candidate to help take us to the next level! This is a full-time, salaried position that is eligible for Flex Time as well as remote/hybrid working arrangements. Flex time essentially means if you work 42 hours, you have 2 hours to use as time off in the future. Who we are & how we help What does it mean to serve communities for over 100 years? It means doing the type of work that helps people raise a family, grow a business, engage with their neighbors, and enjoy a variety of unique, enduring spaces that form the fabric of “home.” MSA's roots reach back to 1919. What began with an entrepreneurial solo practitioner in Baraboo, Wisconsin, has grown into a robust and thriving company of over 400 employee owners conducting work across the country. As a 100% employee-owned firm, when we say we “own” our work, we mean it. We stand behind the quality of our designs, the integrity of our people, and the generations of client relationships we've formed based on trust, firm handshakes, and the belief that together - we can accomplish anything. Commitment to DEIB MSA seeks to provide a workplace where everyone can feel secure in bringing their authentic selves to work, where opportunities to learn and succeed are afforded to all, and in which diversity of perspective leads to an innovative and successful employee-owned firm. Responsibilities The work you will do Lead strategic planning and execution of potable water projects from concept to completion. Identify growth opportunities and expand our water infrastructure portfolio. Collaborate with cross-functional teams, clients, and stakeholders to deliver high-impact solutions. Mentor and inspire a team of engineers and technical professionals. Represent the organization in industry forums, regulatory discussions, and client engagements. Qualifications What you bring Skills & Knowledge / Education & Experience: Bachelor's degree in Environmental or Civil Engineering, or related field required Experience with client interaction including council/board meetings required 6+ years of prior experience with water treatment projects required Professional Engineer (PE) license required The selected candidate must be authorized to work for any employer in the U.S. without requiring visa sponsorship now or in the future. We are unable to provide or take over sponsorship of an employment visa for this role. Benefits The salary for this position ranges from $88,871 to $159,800 per year commensurate with experience. Higher compensation within this range will be paid to candidates with significant experience and exceptional qualifications. Why MSA? We're glad you asked! Better Together - A collaborative work environment that promotes open doors, new ideas and honest opinions. Multi-disciplinary Opportunities - As multi-talented people in a multi-disciplinary firm, we encourage everyone to follow their interests, seek new experiences and apply their skills where they feel most impactful. We've Got Your Back - Support when you need it, independence when you don't. We're 400+ team members strong, operating as one cohesive MSA. Passion & Purpose - We're passionate about what we do and proud of it! Join us to share inspirations, “geek out” and think big. Pay & Perks - We offer competitive industry pay and a variety of perks - just a few of the things that make us uniquely MSA. Communities of Practice - Our CoPs are our company think tanks and idea generators, the perfect means to regularly share, collaborate and learn together. Work-Life Integration - Life doesn't stop when the work day begins. MSA supports our employees as professionals, parents, citizens and friends - with the understanding and flexibility to meet your obligations and balance your time. Commitment to Learning - We support the professional aspirations of our employees with ongoing training options, tuition reimbursement opportunities, and the technology to keep us connected, creative and competitive. Community Engagement - We give back to the communities in which we live, work and play. MSA employee owners are volunteers, educators, STEM outreach participants and event attendees, supported by dedicated corporate sponsorship and donations initiatives. There's more! Eligible employees will also enjoy the following benefits: Quality Insurance Options - Medical, dental and vision coverage for you, your spouse or domestic partner and eligible dependents Paid Time Off - All full-time employees will receive, at minimum, 17 days (that's 3+ weeks!) of paid time off in the first year alone. Paid Holidays - MSA offers time off pay for 8 holidays in every calendar year. Paid Parental Leave - Both parents will receive 2 weeks of paid time off and birth parents are eligible for additional paid time off under MSA's Short Term Paid Leave. The paid 2 weeks of time also applies to adoption and foster care placement. Supplemental Insurance - MSA pays 100% for all employees to have life insurance, long-term disability insurance and short-term disability insurance. Employee Stock Ownership Plan (ESOP) - MSA is an ESOP S-Corporation, which means that our company is 100% owned by us! Through the ESOP, eligible employees receive MSA stock in the form of company shares as a percentage of compensation, at no cost to the employee. 401k Retirement Savings Plan - Employees can also choose to participate in a 401k plan, with a generous employer match that is immediately 100% vested. Short Term Incentive (STIP) - This program rewards employees who meet performance goals with a one-time annual STIP payment as a percentage of their eligible compensation - recognition of individual accomplishments and achieving organizational goals. STIP payments are awarded if MSA reaches its corporate financial plan for the year. MSA is an equal opportunity/affirmative action employer that is committed to diversity and inclusion in the workplace. At MSA, we value a diverse, inclusive workforce and we provide equal employment opportunity for all applicants and employees. All qualified applicants for employment will be considered without regard to an individual's race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws. If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at ************* Equal Employment Opportunity/Affirmative Action Employer Benefits We can recommend jobs specifically for you! Click here to get started.
    $88.9k-159.8k yearly Auto-Apply 60d+ ago
  • Software Engineer, macOS Core Product - Davenport, USA

    Speechify

    Staff software engineer job in Davenport, IA

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-84k yearly est. Auto-Apply 14d ago
  • Embedded C Developer

    Ccg Business Solutions 4.2company rating

    Staff software engineer job in East Moline, IL

    CCG Talent Management is not only a business solutions company but a company that believes success starts with the individual. CCG Business Solutions has been consulting and providing talent placement services since 2007. Our team understands the principles of connecting purpose to business. We are currently recruiting for a Embedded C Developer. Job Description NOTE: Visa sponsorship is not available, now or in the near future, for this position. NOTE: This is an onsite only role, working at our client's facility in East Moline, IL. As a Embedded C Developer working for Aquent Studios, the candidate will work for one of our top clients (John Deere) at its facility in East Moline, IL. Duties include: Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, integration testing and problem solving Develop embedded operating system software for vehicle controllers in C Assign, coordinate, and review work from other engineers and support personnel Collaborate with fellow engineers within the team on embedded software work Execute unit and integration testing of software in multiple environments (virtual and lab) Analyze issues and drive for resolution of issues found during testing Qualifications Required skills: Demonstrated technical skills in the areas of embedded software development, hardware integration, and electrical systems Strong communication and teamwork skills Robust problem solving skills Ability to work in a self-directed environment Skills that help stand out: Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems Experience developing low level and middleware drivers for hardware peripherals Experience with software test and verification in various environments (Hardware In the Loop, Software In the Loop, on Vehicle) Technical experience relating to design and diagnostics of electronic test stands especially using National Instrument modules. Familiarity of GitHub, GitHub actions, and Jenkins continuous integration workflows Experience with CAN communications protocols such as the J1939 and ISO 14229 standards Additional Information Salary $55 - $60 p/h
    $55-60 hourly 3d ago
  • Senior AI/ML Software Engineer

    Maximus 4.3company rating

    Staff software engineer job in Davenport, IA

    Description & Requirements The Senior AI Software Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred. The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months. Essential Duties and Responsibilities: - Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions. - Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations. - Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner. - Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments. - Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital. Job-Specific Essential Duties and Responsibilities: - Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality. - Demonstrated knowledge in designing, building, testing, and deploying machine models. - Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance. - Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed. - Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability. - Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization. - Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts - Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models. - Evaluate and adopt emerging AI tools, frameworks, and methodologies to improve system performance and development efficiency. - Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions. - Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements. Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable. - 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R. - 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training. - Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries. - Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration. - Strong verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Candidates must meet requirements to obtain and maintain a federal background investigation clearance - To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years Preferred Skills and Qualifications: - Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate #techjobs #clearance #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 160,000.00 Maximum Salary $ 170,000.00
    $86k-110k yearly est. Easy Apply 8d ago
  • Embedded Software Engineer

    Webster & Webster Associates

    Staff software engineer job in Moline, IL

    Job Type: Full-Time Webster & Webster Associates is conducting a search on behalf of our client, a global leader in IoT security, for a skilled Embedded Software Engineer to join their team. This role is ideal for technically strong engineers who thrive on solving complex challenges and take pride in developing secure, high-performance software for cutting-edge embedded and IoT applications. Key Responsibilities Design, develop, and optimize embedded software solutions in C/C++ for security-focused IoT applications. Work across multiple operating systems (Linux, Embedded Linux, Windows) and Real-Time Operating Systems (QNX, VxWorks, ThreadX, FreeRTOS, MQX, etc.). Develop, test, and debug secure software solutions that comply with industry standards. Collaborate with hardware and software teams to ensure seamless integration and performance. Implement and refine networking and security protocols to enhance system resilience. Contribute to system architecture decisions and software optimization strategies. Required Qualifications Strong proficiency in C/C++ with a proven track record in embedded systems development. Experience working with Linux, Embedded Linux, and Windows environments. Expertise in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, ThreadX, FreeRTOS, or MQX. Preferred Qualifications Experience with Yocto or Buildroot for embedded Linux development. Knowledge of networking and security protocols (TCP/IP, UDP, HTTPS, IPSEC, SSH, SFTP, SSL, OpenSSL, TLS, etc.). Familiarity with encryption software and Public Key Infrastructure (PKI). Experience with Android/iOS development for secure applications. Understanding of hardware optimization and assembly language programming. Education & Experience Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. Previous experience in IoT security, embedded software, or cybersecurity is a plus. Why Join? Be part of an industry-leading company shaping the future of IoT security. Work on cutting-edge embedded and security solutions with global impact. Collaborate with top engineers in a fast-paced, innovative environment. Competitive compensation, benefits, and opportunities for career growth. Title: Embedded Software Engineer Location: Moline, IL Location Type: Remote Job Type: Full-Time Relocation: No Job ID: JO-2501-1202
    $72k-95k yearly est. 60d+ ago
  • Senior Software Developer

    Saige Partners

    Staff software engineer job in Davenport, IA

    Job Description We strive to be Your Future, Your Solution to accelerate your career! Contact Shawn Recker at ************************* or ************ to learn more about this opportunity! Our Davenport client is seeking to add a NEW Software Developer to their team. This Software Developer will join our dynamic Information Technology department, contributing to the success of the team by coding, designing, modifying, and testing computer programs. This role involves working closely with Team Leaders as well as independently to create specifications, design solutions, and mentor less experienced Software Developers. Your expertise will help define application requirements, troubleshoot issues, and ensure the performance of our applications. Primary Responsibilities: Independently or collaboratively create specifications, design, and develop solutions to meet customer needs. Provide training and mentorship to Software Developers to ensure a cohesive team approach. Consult with internal and external stakeholders to define application requirements, design procedures, and recommend solutions. Ensure the performance and uptime of applications, taking an active role in issue resolution. Write, test, and debug complex programs, preparing and reviewing test data. Document program information and procedures to maintain a comprehensive knowledge base. Undertake other programming duties and projects as assigned. Qualifications: Highly proficient in systems analysis, design, and programming. Extensive experience in maintaining and writing code with C# Proficient in database systems and writing queries (SQL, Oracle, DB2, etc.). Familiarity with website building and programming practices (ASP, MVC). Strong skills in requirements gathering, analysis, and recommending feasible solutions. Ability to identify complex issues and determine appropriate resolutions. Comprehensive knowledge of project lifecycles. Self-development and adoption of new technical skills. Ability to prioritize a large workload while maintaining a sense of urgency. Proven ability to exercise independent judgment and decision-making. Excellent communication and collaboration skills with internal and external customers. Must be able to provide rotating on-call support of production systems. If you are a passionate and skilled Software Developer seeking a challenging role in a collaborative environment, we invite you to apply and contribute to the continued success and growth of our clients' Information Technology department. Learn more about Saige Partners on Facebook or LinkedIn. Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at ***********************************
    $79k-103k yearly est. Easy Apply 60d+ ago
  • SENIOR DEVELOPER - ONSITE

    A.C. Coy 3.9company rating

    Staff software engineer job in Bettendorf, IA

    Job Type: Full Time / Permanent Work Authorization: No Sponsorship The A.C.Coy company has an immediate opening for a Senior Developer. Ideal candidates must have a Bachelor's degree and 5+ years of IT experience with PL/SQL,SQL,.NET, C# and Cobol. ++ MUST HAVE COBOL EXPERIENCE TO BE CONSIDERED FOR THIS ROLE++ Responsibilities Manages IT environments critical for manufacturing operations Manages manufacturing application integrations with other systems Develops in-depth understanding of the business processes in the Manufacturing area of the company's business Guides and directs project team member activities to ensure on-time, on-cost, and on-quality project delivery Guides and directs support team member activities to ensure SLA and customer satisfaction targets Experienced with B2B Commerce partnerships and EDI deployments Initiates innovation and change that delivers measurable value Qualifications Education: Bachelor's degree from an accredited institution Qualifications: Developer experience with PL/SQL, SQL, VB.NET, C#, Cobol, Java, C - 5+ years Manufacturing IT systems knowledge - Preferred
    $82k-107k yearly est. Auto-Apply 4d ago
  • Sr. Software Developer

    Bitco Insurance Companies 3.5company rating

    Staff software engineer job in Davenport, IA

    BITCO Corporation is currently seeking a Sr. Software Developer to join our Home Office team in Davenport, IA. BITCO provides quality insurance services to special industries including construction, forest products, and oil & gas. This position is eligible for a hybrid work schedule. Are you ready to help shape the future of BITCO's technology platform from the ground up? BITCO is looking for a Sr. Software Developer to join our fast-paced, forward-thinking Applications Development team. This is more than just a coding job - it's a chance to be on the team that reimagines how we run our organization on cloud-based technologies. We're modernizing our systems, embracing cloud-native architecture, and building a cutting-edge integration platform using Azure and enterprise development patterns. If you're passionate about learning new technologies, solving complex problems, and being part of a team that's laying the foundation for the future, we want to hear from you. Primary Responsibilities: Drive Innovation: Design, develop, and maintain cutting-edge applications and integrations using Microsoft and Azure technologies, helping shape the future of BITCO's tech platform. Strategic Collaboration: Work closely with team leads, architects, and stakeholders to define technical solutions that directly support business goals and priorities. Architect the Future: Contribute to a cloud-native platform leveraging Azure Functions, Service Bus, and event-driven patterns for scalable, resilient systems. Mentor & Lead: Share knowledge, best practices, and provide mentorship to fellow developers, fostering a culture of high performance and continuous learning. Enterprise Application Configuration: Lead efforts to configure and implement business rules within enterprise platforms (Duck Creek, Sales Force, ServiceNow, etc.) and recommend integration strategies to ensure consistency across the enterprise. Solve Complex Challenges: Troubleshoot and resolve sophisticated issues in production environments, ensuring reliability and agility. Champion Quality: Participate in code reviews, testing, and documentation to deliver high-quality, secure, and maintainable software. Embrace Continuous Improvement: Adopt new tools, frameworks, and methodologies (like CI/CD and DevOps) to keep development processes at the forefront of industry standards. Enterprise Impact: Collaborate across departments and with external partners to enhance and upgrade applications, driving enterprise-wide transformation. Shape Technical Direction: Research and propose AI opportunities, design APIs, and ensure technical solutions meet enterprise standards for consistency and reusability. Champion Collaboration: Work with QA, vendors, and SI partners to remediate defects, co-develop solutions, and ensure seamless integrations. Qualifications: Education & Experience: Bachelor's degree (computer science, information systems, or business/tech focus) and at least 7 years of relevant IT experience. Background in insurance (P&C) or financial services is a major plus. Expertise in Modern Microsoft Technologies: Proven skills in C#, .NET (Blazor/Razor, Entity Framework), SQL, and Microsoft-based apps (MVC, WebAPI, Function Apps). Expertise in API & Integrations: Strong understanding of REST APIs, OpenAPI standards, microservices architectures, and seamless integration with enterprise platforms like Duck Creek, Salesforce, and ServiceNow. Enterprise Insurance Platform: Experience with configuration and integrations of Enterprise Insurance platforms (Duck Creek Billing, Duck Creek Policy, Duck Creek Claims, Duck Creek Clarity) is a major plus. Cloud Platform Experience: Hands-on with Azure DevOps, Azure Data Factory, Blob Storage, and Azure Functions-designing scalable solutions in a cloud-native environment. DevOps & Automation: Skilled in maintaining Git repositories, building deployment pipelines, and championing CI/CD best practices. Database Design & Querying: Advanced abilities with SQL, Oracle, DB2, and experience designing efficient, complex queries. Project Leadership & Collaboration: Exceptional communication skills-leading project teams, mentoring peers, and collaborating with stakeholders across the enterprise. Analytical & Problem-Solving: Adept at tackling complex issues, designing innovative solutions, and troubleshooting production problems within legacy and modern enterprise systems. Continuous Learning: Self-motivated to master new tools, frameworks, and industry trends-embracing change to stay ahead. Flexibility & Impact: Ability to manage large workloads, exercise independent judgment, and provide on-call support for production systems. Ready to shape the future with your expertise? Join us on our transformational journey and help build the next-generation technology platform at BITCO!
    $82k-100k yearly est. 1d ago
  • Software Developer

    Home Office Careers

    Staff software engineer job in Rock Island, IL

    We are seeking a Software Developer for our IT Software Development Department to help design, develop and maintain applications for Modern Woodmen of America. This individual will participate in concept design through delivery and post launch support. Modern Woodmen of America is the nation's third largest fraternal benefit society with assets over $18B. Fraternal benefit societies are unique membership organizations with peculiar names that pair the “member owned” characteristic of a mutual insurance company with the “social mission” characteristic of a service organization. They unite individuals with common bonds, provide a variety of life insurance and investment products, and form one of the nation's most effective volunteer networks. Responsibilities: Formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex applications. Actively participate in the development and review of business and system requirements to obtain a thorough understanding of business needs. Deliver accurate technology driven solutions. Develop software code in accordance with Modern Woodmen's established Software Development Life Cycle standards and development guidelines. Develop technical documentation that accurately and thoroughly depicts the software design and code base to assist Quality Assurance testing and production support activities. Perform unit testing to ensure all requirements have been addressed, all basic functionality works, and errors are handled properly. Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems. Perform systems analysis and functional testing as needed. Coordinate operations between departments to ensure smooth implementation of procedures and/or operations. Train user departments in the use of new or revised systems. Provide updates to the Software Development Supervisor and Project Managers on work in progress, work completed, work planned, and issues potentially impacting on-time completion or quality of work. Stay current on changes and improvements to system processes and programming techniques. What we need: Bachelor's degree in Computer Science or related field. Excellent written and verbal communication skills. Ability to multi-task and practice good time management skills, both individually and as part of a team. Working knowledge of object-oriented programming, relational databases, application design & analysis, documentation, and agile methodology. Preferred technical skills: full-stack developer, C#, JavaScript, Blazor, SQL development. COBOL experience a plus. What we offer: Pay: The annual pay range is $57k-$95k. The specific rate will depend on the successful candidate's qualifications and prior software development work experience. Work Arrangements: This is a full-time hybrid position: 37.5 hours per week (7.5 hours per day), Monday- Friday, with flexible start time between 7:00AM-9:00AM. Hybrid positions work at least four days in office each week. Employees beginning to work in a new hybrid role will be asked to work on-site (five days a week) during the initial training period which may be up to one year. Hybrid work arrangements are subject to change at any time based on business needs. Stability: Modern Woodmen has been Modern Since 1883SM and exists for our members. We make long-term decisions that provide stability to our employees, financial representatives, and members. Respect for Personal Time: We offer vacation, sick leave and 11 paid holidays. We value your time outside of work and offer careers that blend work and life well. Professional Growth: Benefit from our commitment to employee development which includes educational offerings to enhance your knowledge of our industry. Great Culture: We build strong working relationships across our organization through collaborative work and volunteer opportunities. A Beautiful Office: Enjoy a beautiful view! Our home office, located in downtown Rock Island, IL, has a lovely plaza overlooking the Mississippi River and will soon have an on-site café. A Thriving Local Community: from the Quad Cities and hesitant to consider relocation? Give it some thought. The Quad Cities offers an idyllic Midwestern lifestyle along the mighty Mississippi and consistently ranks at the top of the list for quality of life and cost of living. It's home to more than our share of artists, festivals, and fun in every season. Exceptional Benefits: Our comprehensive benefits package is designed to support your health and financial well-being. Benefits include: Company-paid retirement plan Matching 401(k) Plan Employee Impact Bonus Medical, Dental, Prescription drug Insurance. We pay 100% of employee health insurance premium and 50% of employee dependents' premiums. Group Term Life Insurance Long-term and short-term disability. Voluntary benefits: Vision, Flexible Savings Accounts, Accident Insurance Modern Woodmen is an equal opportunity employer . Modern Woodmen is committed to providing a respectful environment where each person's diverse opinions, attitudes, attributes, and feelings are respected.
    $57k-95k yearly 29d ago
  • DevOps (Techno-Functional) ( USC & GC ONLY )

    Sonsoft 3.7company rating

    Staff software engineer job in Moline, IL

    Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description • Responsible for leading the development, communication and implementation of the organization's DevOps capabilities, including Continuous Integration, Continuous Test Automation of infrastructure management, continuous delivery pipelines, and application monitoring • Demonstrated success in building DevOps best practices • Strong hands-on experience with DevOps automation tools • Strong hands-on experience with DevOps monitoring tools • Experience in designing and implementation of continuous delivery platform • Create new and improve existing workflows within agile software development lifecycle, which includes software engineering tools enhancements and their integration, continuous integration and build process, continuous delivery • Experience in managing multiple Application Support & maintenance, Test Environment management and Service delivery projects • Work directly with clients and our teams by leading and being accountable for the design and delivery of advanced DevOps capabilities • Knowledge of Agile and Lean Practices • Provide technical leadership for a team of software and DevOps engineers through communication, documentation, and examples • Experience in Design, code, test, debug, and document software that enables DevOps in an agile environment for use by the development team • Lead the execution of technical tasks for enterprise level clients • Lead and win client efforts/client facing pre-sales • Lead a project team of consultants on simultaneous client projects • Ability to learn quickly in a dynamic environment • Excellent interpersonal and communication skills Technical Experiences: • Experience on Configuration and Deployment tool like Chef, Puppet , Ansible etc. • Experience on CI Tool Jenkins , TFS , Teamcity, Bamboo etc. • Experience on build scripting like MSBuild, ANT, NANT, MAVEN, Gradle, WIX Installer, Installshield etc. • Experience on Version Control system like Git, TFS, SVN, Perforce etc., ( Installation, Configuration and Administration ) • Experience on scripting like Python, Perl, Bash, PowerShell, and other related languages • Monitoring tool experience like Splunk, Nagios • Understanding on Application servers -- IIS, Tomcat, JBoss, WebLogic, WebSphere etc. • Understanding of AWS (EC2, EC2 Container Service, S3, Elastic File System, Elastic Beanstalk, Lambda, RDS) • Understanding of Cloud and virtualization based technologies, e.g. Docker, Amazon Web Services (AWS), VMWare, OpenStack • Understanding on PaaS-oriented development & implementations (e.g. Cloud Foundry/Kubernetes) • Understanding of provisioning, deployment, monitoring, and scaling of large hosted platforms in a microservice environment Qualifications • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 11 years of experience in Information Technologies. Additional Information ** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time. Note:- 1.This is a Full-Time & Permanent job opportunity for you. 2.Only US Citizen Green Card Holder GC-EAD, H4-EAD L2-EAD can apply. 3. No OPT-EAD, H1B & TN candidates please. 4.Please mention your Visa Status in your email or resume.
    $76k-101k yearly est. 3d ago
  • Sr. Staff Power Engineer

    Staffworthy

    Staff software engineer job in Davenport, IA

    Additional responsibilities (but not limited to) are the following: Manage capital projects (from funds approval to completion) up to and in excess of $1MM in value. Ensure projects are compliant with the company's engineering standards derived from NEC/NFPA/IEEE standards. Directs the activities of designers, maintenance personnel, and outside contractors during field construction, planned and unplanned site wide electrical power outages and resolves start-up and operating problems. Electrical power outage recovery including advising/counseling on failure analysis; participate in and lead problem solving teams, identification of root cause and solutions and organize support from other resources Provide leadership, technical direction, installation support and/or commissioning support for execution of major capital projects impacting energy efficiency or the plant distribution network Identify energy efficiency projects and work with local power company on receipt of available rebates Oversee arc flash and short circuit studies as required by DPW standards and address issues identified through capital or expense measures as necessary Although this position is primarily a first shift position; due to the 24/7 manufacturing environment, working off-shift hours and/or weekends to support operations is expected, although not always required Qualifications Basic Qualifications: Bachelor's in electrical engineering from an accredited institution Minimum of 5 years of engineering experience in a manufacturing environment Minimum of 3 years project management experience; adept at devising scope, specification and technical designs Basic understanding of medium voltage power distribution Employees must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position. This position is subject to the International Traffic in Arms Regulations (ITAR) which requires U.S. person status. ITAR defines U.S. person as an U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee. Preferred Qualifications: 10 years or more experience in a manufacturing environment7 years or more experience and demonstrated proficiency in executing power distribution projects2 years or more experience in interpreting power modeling software including arc flash and short circuit studies Technical expertise in switchgear, MCC's, transfer switches, switch yards, generator sets, UPS, transformers, power control systems, distribution systems and coordination of protective devices Clear and concise communication skills (written and verbal)
    $72k-111k yearly est. 60d+ ago
  • Senior EHS Engineer

    Wahl Clipper Corporation 4.2company rating

    Staff software engineer job in Sterling, IL

    Job Description WAHL EMPOWERS PEOPLE TO BE THEIR BEST! Protecting People. Powering Progress At Wahl Clipper, safety isn't just a priority, it's a core value. As our Senior Environmental Health & Safety Engineer, you'll be the driving force behind a culture of safety, sustainability, and continuous improvement. You'll lead with purpose, ensuring our operations meet and exceed regulatory standards while empowering every team member to take ownership of their environment. This is more than compliance-it's about creating a workplace where people thrive. What You'll Do You'll lead the EHS charge across our Sterling facility, combining strategic vision with hands-on leadership. Your day-to-day will include: Championing the EHS Pillar within our World Class Manufacturing framework to drive safety and environmental excellence. Developing and deploying site-wide EHS strategies, policies, and standards aligned with ISO 45001, OSHA, and EPA. Mentoring and coaching teams to build EHS capabilities and foster a "zero-incident" mindset. Conducting risk assessments (JHAs, HAZOPs) and leading mitigation efforts. Managing audits and inspections, ensuring readiness and compliance with all regulatory requirements. Analyzing EHS data to identify trends and drive proactive improvements. Leading emergency response planning, drills, and incident investigations. Collaborating cross-functionally with Maintenance, Engineering, and Operations to embed safety into every process. Delivering impactful training programs that inspire ownership and behavioral change. What You'll Bring Bachelor's degree in environmental science, Safety Engineering, or related field. Proven experience of at least 5 years in EHS leadership within a manufacturing environment. Deep knowledge of OSHA, EPA, ISO 45001, and CTPAT compliance. Strong analytical, organizational, and communication skills. A passion for coaching, mentoring, and developing others. Ability to lead change and influence across all levels of the organization. Core Competencies You'll Demonstrate Ensures Accountability Plans & Aligns Manages Complexity Develops Talent Courage Why You'll Love Wahl Clipper We offer a competitive benefits package designed to support your well-being and growth, including: Low-cost BCBSIL medical, dental, and vision plans A generous company-matched 401(k) and profit sharing Tuition support to fuel your learning Paid holidays and a vibrant, casual work environment But that's just the beginning. At Wahl, you'll also enjoy: A legacy of innovation and excellence in manufacturing A team that values your expertise and empowers your growth Opportunities to lead transformative change in safety and sustainability A culture built on respect, collaboration, and continuous improvement Ready to Lead the Change? If you're ready to make a lasting impact and help shape a safer, smarter future at Wahl, we'd love to meet you. Apply now and be part of a team that's committed to protecting people and powering progress. #LI-TR1
    $94k-114k yearly est. 22d ago
  • Sr Software Engineer

    IPG Photonics Corporation 4.6company rating

    Staff software engineer job in Davenport, IA

    IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life. Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society. Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits. JOB SUMMARY The Senior Software Engineer is responsible for the planning and development of software solutions for standard laser systems. They will also plan and develop customized applications that leverage the API of commercial software used by the company, such as Visual Components. They will lead other engineers and work collaboratively with management, Automation System Engineers and Simulation Engineers. JOB FUNCTIONS Duties/Responsibilities: * Create software plans and roadmaps for standard systems. * Develop software programs for standard systems. * Develop software specifications and guide other engineers in fulfilling requirements during projects. * Read, understand, test, debug and improve existing software. * Lead and participate in cross-functional software reviews. * Develop and maintain Visual Components Customizations (Commands and Behavior Scripts). * Collaborate with Simulation, Design and Project team personnel to complete development assignments. * Maintain project records in designated folders in a timely manner. * Complete work activities within project hours allotted and project schedule. * Participate in cost reduction and value improvement initiatives on standard systems. * Participate in continuous improvement activities of the company. * Review and provide input to development plans when requested. * Performs other related work and special projects as directed by management. * Obeys company policies and procedures and observes all safety regulations. QUALIFICATIONS Education: * Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Electronics Engineering Technology or equivalent. Experience: * A minimum of 8 years related experience required. * An equivalent combination of education and experience may be considered. * Expertise with programming languages such as Python, C# and C++. * Expertise developing Web Forms with React, Javascript, Electron, HTML or CSS * Expertise with full-stack development and GraphQL. * Expertise with Visual Studio or similar IDE. * Expertise with Microsoft Office suite of software. * Proficiency with PLC programming and industrial control systems. * Proficiency with manufacturing processes and automation. * Proficiency with laser equipment, processes and applications is very beneficial. Required Abilities: * Ability to write and debug complex software programs in languages listed above. * Creativity to explore multiple viable solutions and evaluate strengths and weaknesses of those options. * Excellent verbal and written communication skills in the technical arena. * Excellent organizational skills. * Detail oriented and thorough in executing responsibilities. * Effective working on multiple projects concurrently. * Ability to deliver results under pressure of a sale and/or a project schedule. * Trustworthy and reliable team player. * Ability to work with minimal supervision. Physical Requirements: * Ability to work in a stationary position while programming and using software for extended periods of time. * Ability to work within the manufacturing environment frequently while testing software, troubleshooting controls, investigating issues. * Occasionally ascends/descends a ladder while working in the manufacturing environment.
    $81k-101k yearly est. 60d+ ago
  • Software Engineer, macOS Core Product - Davenport, USA

    Speechify

    Staff software engineer job in Davenport, IA

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-84k yearly est. 13d ago
  • Embedded C Developer

    CCG Business Solutions 4.2company rating

    Staff software engineer job in East Moline, IL

    CCG Talent Management is not only a business solutions company but a company that believes success starts with the individual. CCG Business Solutions has been consulting and providing talent placement services since 2007. Our team understands the principles of connecting purpose to business. We are currently recruiting for a Embedded C Developer. Job Description NOTE: Visa sponsorship is not available, now or in the near future, for this position. NOTE: This is an onsite only role, working at our client's facility in East Moline, IL. As a Embedded C Developer working for Aquent Studios, the candidate will work for one of our top clients (John Deere) at its facility in East Moline, IL. Duties include: Perform embedded software engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, integration testing and problem solving Develop embedded operating system software for vehicle controllers in C Assign, coordinate, and review work from other engineers and support personnel Collaborate with fellow engineers within the team on embedded software work Execute unit and integration testing of software in multiple environments (virtual and lab) Analyze issues and drive for resolution of issues found during testing Qualifications Required skills: Demonstrated technical skills in the areas of embedded software development, hardware integration, and electrical systems Strong communication and teamwork skills Robust problem solving skills Ability to work in a self-directed environment Skills that help stand out: Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems Experience developing low level and middleware drivers for hardware peripherals Experience with software test and verification in various environments (Hardware In the Loop, Software In the Loop, on Vehicle) Technical experience relating to design and diagnostics of electronic test stands especially using National Instrument modules. Familiarity of GitHub, GitHub actions, and Jenkins continuous integration workflows Experience with CAN communications protocols such as the J1939 and ISO 14229 standards Additional Information Salary $55 - $60 p/h
    $55-60 hourly 60d+ ago
  • Senior SAP Developer

    Maximus 4.3company rating

    Staff software engineer job in Davenport, IA

    Description & Requirements Maximus is seeking a Senior SAP Developer with CRM and S/4 HANA experience to join our team supporting the development and modernization of a major U.S. agricultural agency's enterprise system. is remote and requires a Public Trust security clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS101, T5, Band 8 Job-Specific Minimum Requirements: - Due to contract requirements, only US citizens without dual citizenship with another country may be considered. The selected candidate will be required to successfully complete a government-sponsored clearance process for position of Public Trust prior to start date. - Bachelor's degree; 4 years of professional experience may be considered in lieu of a degree. - 10+ years' software development experience. - 5+ years' experience with SAP development. - Experience with SAP CRM to S/4 HANA migration. - Experience as a Senior Developer with hands-on core SAP ABAP CRM development and SAP Fiori UI5 experience. - Strong knowledge of SAP CRM is required to support during the S/4 HANA migration project, including knowledge of underlying SAP S4 HANA CRM Table structures and fields, awareness of common API's, BAPI's and Function Modules in the CRM area. - Ability to complete High Level Technical Design and suggest best practices in line with Clean Core Principles. - Confirmed ability to use BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV. Preferred Qualifications: - Knowledge of OData development using CDS and AMDP, Workflow experience, including support and debugging. - Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility. - Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models. - Experience in migrating custom code base from CRM systems onto a S/4 HANA platform, applying both technical remediation and Clean Core frameworks. - Implementation knowledge of Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA. - Practical experience in creating custom and enhanced standard CDS view and AMDP class based on business requirements. - Good knowledge of other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc. - Expertise in Fiori application and system architecture. - Exposure to SAP Fiori Launchpad configuration and app integration. - Expertise in SAPUI5 controls and Fiori Design patterns. - Ability to create Screens, Controllers, OData DPC and MPC. - Hands-on HTML5, JS, CSS3 coding experience. - Experience SAP Web IDE, SAP Business Application Studio. - Exposure to ABAP OOPS Concepts. - Troubleshooting SAP Fiori or UI5 applications. - Exposure to SAP ECC/ERP/Business Suite. - UI5 Controller extension / UI5 configuration and development custom controls. - Good understanding of Fiori UI Controls and Fiori Elements framework. #techjobs #clearance #veterans Page #LI-Remote Minimum Requirements TCS101, T5, Band 8 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 103,400.00 Maximum Salary $ 125,000.00
    $86k-110k yearly est. Easy Apply 6d ago
  • Senior Software Developer

    Saige Partners LLC

    Staff software engineer job in Davenport, IA

    We strive to be Your Future, Your Solution to accelerate your career! Contact Shawn Recker at ************************* or ************ to learn more about this opportunity! Our Davenport client is seeking to add a NEW Software Developer to their team. This Software Developer will join our dynamic Information Technology department, contributing to the success of the team by coding, designing, modifying, and testing computer programs. This role involves working closely with Team Leaders as well as independently to create specifications, design solutions, and mentor less experienced Software Developers. Your expertise will help define application requirements, troubleshoot issues, and ensure the performance of our applications. Primary Responsibilities: Independently or collaboratively create specifications, design, and develop solutions to meet customer needs. Provide training and mentorship to Software Developers to ensure a cohesive team approach. Consult with internal and external stakeholders to define application requirements, design procedures, and recommend solutions. Ensure the performance and uptime of applications, taking an active role in issue resolution. Write, test, and debug complex programs, preparing and reviewing test data. Document program information and procedures to maintain a comprehensive knowledge base. Undertake other programming duties and projects as assigned. Qualifications: Highly proficient in systems analysis, design, and programming. Extensive experience in maintaining and writing code with C# Proficient in database systems and writing queries (SQL, Oracle, DB2, etc.). Familiarity with website building and programming practices (ASP, MVC). Strong skills in requirements gathering, analysis, and recommending feasible solutions. Ability to identify complex issues and determine appropriate resolutions. Comprehensive knowledge of project lifecycles. Self-development and adoption of new technical skills. Ability to prioritize a large workload while maintaining a sense of urgency. Proven ability to exercise independent judgment and decision-making. Excellent communication and collaboration skills with internal and external customers. Must be able to provide rotating on-call support of production systems. If you are a passionate and skilled Software Developer seeking a challenging role in a collaborative environment, we invite you to apply and contribute to the continued success and growth of our clients' Information Technology department. Learn more about Saige Partners on Facebook or LinkedIn. Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at ***********************************
    $79k-103k yearly est. Easy Apply 60d+ ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Davenport, IA?

The average staff software engineer in Davenport, IA earns between $81,000 and $140,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Davenport, IA

$106,000
Job type you want
Full Time
Part Time
Internship
Temporary