Software Engineer Job in Kansas City 66101, Kansas US
- Performs tasks in design, development and implementation of non-routine software engineering applications by following general guidelines.
- Analyzes and investigates engineering project tasks, defines specifications and parameters, develops programs, and resolves any design considerations.
- Analyzes any requirements and structures and the like.
- Applies systems solutions to business problems through the design and programming of automated systems. Works independently on the maintenance of in-place programs; under direction, and from detailed specifications, works on elements of large, complex installations.
- Designs, develops, modifies, and evaluates computer programs for internal functional areas including finance, human resources, marketing, etc.
- Analyzes existing programs or formulates logic for new systems, devises logic procedures, prepares flowcharting, performs coding, and tests/debugs programs.
- Performs all programming assignments without close supervision; systems design elements receive closer supervision.
- Periodically interacts with internal customers to meet requirements
- Performs other related duties as required.
- Test and troubleshoot embedded software already at a beta test level and integration into the electronic hardware.
- -Support airworthiness testing of the software - and design reviews with airbus.
EDUCATION
Bachelor's degree (BA/BS) from four-year college or university; and minimum three years of related experience.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
* C/C++
* Embedded firmware development
* System level software (drivers, RTOS, and test applications) in embedded environment
* Expertise in debugging embedded systems without or with little emulator support
* Software debugging at lower level using assembly code tracing and memory dumps
* Debugging of software and hardware at higher level using logic analyzers, oscilloscopes, and simulators
This position may require you to submit to and pass a drug test and/or background check.
If this is a hands-on position, you may also be required to pass a safety and productivity examination.
PDS Tech, Inc. will comply with all applicable federal and state laws governing the use of such background checks and drug tests
PDS Tech, Inc. is proud to be an Equal Opportunity Employer - Minorities/Female/Disabled/Veteran (EOE M/F/D/V)
Founded in 1977, PDS Tech, Inc. is one of the nation's premier specialty staffing firms with 31 offices nationwide. We offer a full range of benefits including:
- Health insurance
- Paid holidays
- Weekly payroll
- Immediate 401(k) eligibility
- Completion bonuses
- Training
Please note availability of benefits may vary by position.
PDS specializes in Engineering and IT arenas including Aerospace, Defense, Electronics, Telecommunications, Automotive, and Energy just to name a few. Our reputation, track record, and years of continuous growth reflect the commitment to quality that our employees and clients experience first-hand.
$$$ PDS pays for referrals! $$$
We pay thousands each month in referral bonuses!
Contact a recruiter for details.