Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer

Resolvit.com

Senior Software Engineer

Dallas, TX
Full Time
Paid
  • Responsibilities

    RESOLVIT

    Bringing Solutions That Make Business Better

    Join Resolvit as a Senior Software Engineer and be part of a creative, forward-thinking team. Our success at deploying skilled, highly knowledgeable experts has landed us on the Inc. 5000 list of America’s fastest-growing companies four times – and we’re just getting started.

    As the Senior Software Engineer, you will design and develop software and firmware for a variety of products and services including (but not limited to) embedded platforms. You will utilize domain experience and expertise to solve problems, develop and execute objectives for self and others, and affect short-term and long-term business goals. You will also work with customers (internal and potentially external) to create use cases and derive and document requirements (product, test, install, and support requirements). Additionally, you will: 

    • Work closely with the broader engineering team to create optimum hardware/firmware solutions
    • Perform software system decomposition and design and define interfaces and test cases
    • Design, implement, and test software/firmware, ensuring scope, schedule, and quality is achieved
    • Program in C++, C, on multi-threaded, multi-process applications, components, and interfaces
    • Concurrently manage multiple priorities, monitoring progress and quality and ensuring schedule and budget requirements are met
    • Provide timely communications on significant issues, risks, or developments
    • Participate in, or lead as appropriate, technical and program reviews and design and code reviews
    • Provide mentoring for more junior engineers

    What You’ll Need to be Successful:

    • At least 10 years of industrial experience working with embedded software/ industrial communication products
    • At least 5 years of experience working with communication gateways/IoT products
    • Bachelor’s degree in engineering, information systems, computer science, or related field
    • Demonstrable experience growing teams and mentoring and coaching more junior members towards execution excellence
    • CI/CD and automation experience
    • Agile experience, at scale, in matrix environment for multinationals
    • Technical knowledge of the following:
      • Embedded Linux for mobile applications, especially setup/admin.
      • Industrial ethernet, Wi-Fi, and LTE data networks
      • Serial communication protocols
      • Scripting languages (BASH, Python) and Linux system configuration (systemd)
    • Initiative to explore alternate technology and approaches to solving problems
    • Skilled in breaking down problems, documenting problem statements, and estimating efforts
    • Ability to analyze the impact of technology choices
    • Knowledge of technical topics such as caching, APIs, data transfer, scalability, and security
    • Negotiation skills to align stakeholders and communicate a single synthesized perspective to the team
    • Knowledge of the competitive environment
    • Knowledge of technologies in the market to help make buy vs build recommendations, scope MVPs, and drive market timing decisions
    • Ability to take ownership of tasks and deliver while mentoring and helping team members
    • Ability to effectively balance competing objectives
    • Strong verbal and written communication skills
    • Effective team building and problem-solving abilities
    • Determined and resilient; pushes self for results and pushes others for results through team spirit

    Great Additional Skills:

    • JTAG debugging experience
    • QT experience

    Benefits:

    At Resolvit, you’ll be given the support you need to grow in your consulting career. In addition to opportunities for advancement, we offer:

    • Medical, dental, and vision insurance
    • Life insurance coverage
    • Long-term and short-term disability coverage
    • 401(k) retirement plan with matching
    • Professional support from our Client & Employee Optimization Specialist

    We currently have more than 100 open career opportunities across the country, so be sure to mention the appropriate Job Code with any correspondence!

    About Resolvit:

    Resolvit is an international technology consulting firm with industry-leading customers in the financial services, high tech, manufacturing, retail, life sciences, and government sectors. Through its partnerships, Resolvit delivers highly impactful, innovative solutions across five core areas: Infrastructure Modernization, Application Development Services, Enterprise Data Management & Analytics, Knowledge & Content Management, and Strategic Staffing.