Demo

Software Engineer

Perfecta
Phoenix, AZ Full Time
POSTED ON 12/9/2022 CLOSED ON 1/11/2023

What are the responsibilities and job description for the Software Engineer position at Perfecta?

Please note that pursuant to a government contract, this specific position requires U.S. citizenship status. 


Role Summary:

Perfecta is seeking a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The Embedded Software Engineer will be responsible for all stages of software development including design, implementation, and test.


Duties and Responsibilities: 

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug system software
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support software QA and optimize I/O performance
  • Provide post production support
  • Interface with hardware design and development
  • Assess third party and open source software


Education:

  • Bachelor’s in Computer Science, Electrical Engineering or other relevant technical degree, or equivalent industry experience.


Experience & Knowledge:


  • Proven working experience in software engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • Experience with professional code deployment (Python, JavaScript, C/C preferred).
  • Knowledge of integration and implementation of Software Defined Radios (Ettus Research, LimeSDRHackRF, other).
  • Knowledge with Linux driver (e.g wireless, network stack), Linux Kernel Module development. 
  • Knowledge developing on resource constrained embedded systems (Linux on ARM-based platforms).
  • Working Knowledge IQ (In-phase 0deg and Quadrature 90deg signals) data related to 3rd Generation Partnership Project (3GPP) (3G/4G and 5G).
  • Working Knowledge IQ data related to IEEE 802.11.
  • Working knowledge using GNURadio.
  • Working knowledge with lab test equipment (network analyzers, signal generators).


    Please note that pursuant to a government contract, this specific position requires U.S. citizenship status.


    Perfecta is an Equal Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    Software Engineer Intern
    Performance Software Corporation -
    Phoenix, AZ
    Lead Software Engineer
    Intelliswift Software Inc -
    Phoenix, AZ
    Backend Software Engineer Typescript GraphQL Apache Velocity DynamoDB
    Corjl Software -
    Phoenix, AZ

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer?

    Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130

    Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

    Click the checkbox next to the jobs that you are interested in.

    • Bug/Defect Analysis Skill

      • Income Estimation: $72,620 - $96,681
      • Income Estimation: $74,092 - $105,774
    • Debugging Skill

      • Income Estimation: $72,620 - $96,681
      • Income Estimation: $74,206 - $95,716
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Engineer jobs in the Phoenix, AZ area that may be a better fit.

    Software Engineer

    Procare Software, Phoenix, AZ

    Software Engineer

    EVERYDAY SOFTWARE, S.L. (Factorial), Glendale, AZ

    AI Assistant is available now!

    Feel free to start your new journey!