Software Engineer - Dallas, United States - Heads Up Technologies

    Heads Up Technologies
    Heads Up Technologies Dallas, United States

    2 weeks ago

    Default job background
    Description
    First things first...

    Are you ready to illuminate your career with a dynamic and innovative team? Heads Up Technologies is seeking a
    Software Engineer as part of our Engineering Team within the Software Development Group.

    The Software Engineer will be responsible for designing and implementing properly documented, reliable software that ensures safe and proper execution of microprocessor and/or DSP-based electronic products/systems.


    Key Details:

    Work Days and Hours:
    Our normal working hours for Engineering are 8:00 am-4:00 pm Monday-Friday including a one-hour lunch. Employees are encouraged to use "flex" hours (i.e. arrive between 6:00 and 9:00 am) to accommodate traffic.

    Location:
    This is an onsite position located in Addison, TX.

    Compensation:
    Based on background, experience, and comprehensive benefits package.

    Work Eligibility:
    Must be authorized to work in the United States.


    What we do:

    At Heads Up Technologies, it has been our privilege to work with some of the most respected names in the aerospace, aviation, and entertainment industries.

    While our customers vary widely in size, market, and geographic location, they all come to Heads Up for the same reason:
    Heads Up's commitment to delivering highly innovative solutions that enhance their end user's experience.


    The company is well-positioned for continued growth and expansion and has partnered with a proven private equity firm to enable their growth goals.

    What you'll do and what will make you successful in this role:


    Job Responsibilities


    • Software design and development of microprocessor and/or DSP-based electronic products and systems.
    • Working with engineering prototypes and production designs from concept through manufacturing release.
    • Participate in hardware/software integration of multiple system components.
    • Take software lead on specific projects following department processes and standards and ensure the design functionally meets customer requirements.
    • Participate in R&D and new product design efforts.

    Required Qualifications


    • Bachelor of Science degree in Computer Science or Electrical Engineering (BSCS, BSEE) or equivalent.
    • Five (5) - ten (10) years of software design experience.
    • Must be familiar/experienced with the C programming language in Embedded Systems/Real-Time OS/Windows OS.
    • Experience and an understanding of software design, and test/verification techniques, including system integration (hardware/software/mechanical) of multiple components.
    • Experience with Ethernet and microprocessor / DSP-based products including concept, design, testing, verification, integration, documentation, etc.
    • Logical thought processes, excellent attention to detail, and ability to conceptualize, implement, and document innovative solutions.
    • Ability to read and understand schematics and datasheets.
    • Strong problem-solving skills relating to software design.
    • Requires little supervision, go-getter, ability to learn on your own and seek out new responsibilities.
    • Positive interpersonal skills in dealing with co-workers.

    Desired Qualifications


    • Experience with diagnostic tools (oscilloscopes, logic analyzers, spectrum analyzers, etc.).
    • Experience with HTML/CSS/JS and/or Front-End GUI Design.
    • Experience with one or more Real-Time Operating Systems.
    • Familiarity with GIT/CVS or other code archiving tools.
    • Experience with Assembly languages.
    • Experience with Linux OS tools, Bash scripts.
    • Familiarity with DO-178C.
    • Familiarity with FAA and/or Mil Spec requirements.
    Perks and Benefits


    • A competitive compensation package, including medical, dental, and vision coverage.
    • Opportunities to plan for the future with our 401(k) program.
    • Paid Time Off - Take the well-deserved time off you need.
    • Life Insurance - Enjoy the peace of mind that comes with life insurance coverage.
    • Health and wellness benefits including Health Savings Account (HSA) option.
    • Opportunities for professional growth and development within the company.
    • Positive and inclusive work culture.
    Why Us?

    At Heads Up Technologies, you have the opportunity and support to reach for the sky collaborating internally and with partners to deliver artistry in engineering.

    Every position in our company has its unique responsibilities, but they all require the same traits: motivated, self-starter, creative, enthusiastic and dependable.

    A team player that has respect for the opinions and input of others. Performance- and process-driven. Someone who gives 110% at work, but still seeks balance by making time with family and hobbies a priority.

    Did this post spark something in you? If so, we're looking forward to reviewing your resume.

    No recruiting agencies.